未验证 提交 9a2e49be 编写于 作者: J Jlcao 提交者: GitHub

Update 参考手册.md

Translate part of contents.
上级 6105ee9d
# Spring Boot Reference Guide
# Spring Boot 参考手册
### [中文文档](参考手册.md)
### [英文文档](guide.md)
## Authors
## 作者
Phillip Webb, Dave Syer, Josh Long, Stéphane Nicoll, Rob Winch, Andy Wilkinson, Marcel Overdijk, Christian Dupuis, Sébastien Deleuze
**1.4.7.RELEASE**
Copyright © 2012-2017
版权所有 © 2012-2017
*Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this* *Copyright Notice, whether distributed in print or electronically.*
*本文件的副本可供您自己使用和分发给他人,前提是您不对此类副本收取任何费用,并且每份副本均包含本版权声明,无论是以印刷版还是电子版分发。*
------
**Table of Contents**
**目录**
- [I. Spring Boot Documentation](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-documentation)
- [I. Spring Boot 文档](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-documentation)
- [1. About the documentation](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-documentation-about)
- [2. Getting help](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-documentation-getting-help)
- [3. First steps](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-documentation-first-steps)
- [4. Working with Spring Boot](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_working_with_spring_boot)
- [5. Learning about Spring Boot features](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_learning_about_spring_boot_features)
- [6. Moving to production](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_moving_to_production)
- [7. Advanced topics](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_advanced_topics)
- [1. 关于文档](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-documentation-about)
- [2. 获得帮助](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-documentation-getting-help)
- [3. 第一步](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-documentation-first-steps)
- [4. 使用 Spring Boot](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_working_with_spring_boot)
- [5. 了解 Spring Boot 功能](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_learning_about_spring_boot_features)
- [6. 转向生产](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_moving_to_production)
- [7. 高级主题](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_advanced_topics)
- [II. Getting started](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started)
- [8. Introducing Spring Boot](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-introducing-spring-boot)
- [9. System Requirements](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-system-requirements)
- [9.1. Servlet containers](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_servlet_containers)
- [10. Installing Spring Boot](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-installing-spring-boot)
- [10.1. Installation instructions for the Java developer](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-installation-instructions-for-java)
- [10.1.1. Maven installation](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-maven-installation)
- [10.1.2. Gradle installation](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-gradle-installation)
- [10.2. Installing the Spring Boot CLI](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-installing-the-cli)
- [10.2.1. Manual installation](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-manual-cli-installation)
- [10.2.2. Installation with SDKMAN!](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-sdkman-cli-installation)
- [10.2.3. OSX Homebrew installation](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-homebrew-cli-installation)
- [10.2.4. MacPorts installation](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-macports-cli-installation)
- [10.2.5. Command-line completion](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-cli-command-line-completion)
- [10.2.6. Quick start Spring CLI example](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-cli-example)
- [10.3. Upgrading from an earlier version of Spring Boot](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-upgrading-from-an-earlier-version)
- [11. Developing your first Spring Boot application](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application)
- [11.1. Creating the POM](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-pom)
- [11.2. Adding classpath dependencies](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-dependencies)
- [11.3. Writing the code](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-code)
- [11.3.1. The @RestController and @RequestMapping annotations](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-annotations)
- [11.3.2. The @EnableAutoConfiguration annotation](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-auto-configuration)
- [11.3.3. The “main” method](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-main-method)
- [11.4. Running the example](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-run)
- [11.5. Creating an executable jar](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-executable-jar)
- [12. What to read next](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-whats-next)
- [III. Using Spring Boot](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot)
- [13. Build systems](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-build-systems)
- [13.1. Dependency management](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-dependency-management)
- [II. 入门](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started)
- [8. 介绍 Spring Boot](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-introducing-spring-boot)
- [9. 系统要求](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-system-requirements)
- [9.1. Servlet 容器](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_servlet_containers)
- [10. 安装 Spring Boot](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-installing-spring-boot)
- [10.1. Java 开发者的安装说明](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-installation-instructions-for-java)
- [10.1.1. Maven 安装](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-maven-installation)
- [10.1.2. Gradle 安装](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-gradle-installation)
- [10.2. 安装 Spring Boot CLI](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-installing-the-cli)
- [10.2.1. 手动安装](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-manual-cli-installation)
- [10.2.2. 使用 SDKMAN 安装!](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-sdkman-cli-installation)
- [10.2.3. OSX Homebrew 安装](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-homebrew-cli-installation)
- [10.2.4. MacPorts 安装](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-macports-cli-installation)
- [10.2.5. 命令行完成](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-cli-command-line-completion)
- [10.2.6. 快速启动 Spring CLI 实例](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-cli-example)
- [10.3. 从早期版本的 Spring Boot 升级](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-upgrading-from-an-earlier-version)
- [11. 开发您的第一个 Spring Boot 应用程序](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application)
- [11.1. 创建 POM](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-pom)
- [11.2. 添加类路径依赖项](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-dependencies)
- [11.3. 编写代码](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-code)
- [11.3.1. @RestController 和 @RequestMapping 注释](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-annotations)
- [11.3.2. @EnableAutoConfiguration 注释](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-auto-configuration)
- [11.3.3. “主” 方法](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-main-method)
- [11.4. 运行示例](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-run)
- [11.5. 创建一个可执行的 jar 文件](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-first-application-executable-jar)
- [12. 接下来是什么](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#getting-started-whats-next)
- [III. 使用 Spring Boot](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot)
- [13. 构建系统](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-build-systems)
- [13.1. 依赖管理](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-dependency-management)
- [13.2. Maven](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-maven)
- [13.2.1. Inheriting the starter parent](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-maven-parent-pom)
- [13.2.2. Using Spring Boot without the parent POM](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-maven-without-a-parent)
- [13.2.3. Changing the Java version](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-maven-java-version)
- [13.2.4. Using the Spring Boot Maven plugin](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-maven-plugin)
- [13.2.1. 继承启动父类](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-maven-parent-pom)
- [13.2.2. 在没有父类的 POM 中使用 Spring Boot](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-maven-without-a-parent)
- [13.2.3. 更改 Java 版本](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-maven-java-version)
- [13.2.4. 使用 Spring Boot Maven 插件](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-maven-plugin)
- [13.3. Gradle](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-gradle)
- [13.4. Ant](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-ant)
- [13.5. Starters](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-starter)
- [14. Structuring your code](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-structuring-your-code)
- [14.1. Using the “default” package](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-using-the-default-package)
- [14.2. Locating the main application class](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-locating-the-main-class)
- [15. Configuration classes](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-configuration-classes)
- [15.1. Importing additional configuration classes](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-importing-configuration)
- [15.2. Importing XML configuration](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-importing-xml-configuration)
- [16. Auto-configuration](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-auto-configuration)
- [16.1. Gradually replacing auto-configuration](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-replacing-auto-configuration)
- [16.2. Disabling specific auto-configuration](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-disabling-specific-auto-configuration)
- [17. Spring Beans and dependency injection](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-spring-beans-and-dependency-injection)
- [18. Using the @SpringBootApplication annotation](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-using-springbootapplication-annotation)
- [19. Running your application](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-running-your-application)
- [19.1. Running from an IDE](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-running-from-an-ide)
- [19.2. Running as a packaged application](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-running-as-a-packaged-application)
- [19.3. Using the Maven plugin](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-running-with-the-maven-plugin)
- [19.4. Using the Gradle plugin](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-running-with-the-gradle-plugin)
- [19.5. Hot swapping](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-hot-swapping)
- [20. Developer tools](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools)
- [20.1. Property defaults](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-property-defaults)
- [20.2. Automatic restart](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-restart)
- [20.2.1. Excluding resources](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-restart-exclude)
- [20.2.2. Watching additional paths](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-restart-additional-paths)
- [20.2.3. Disabling restart](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-restart-disable)
- [20.2.4. Using a trigger file](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-restart-triggerfile)
- [20.2.5. Customizing the restart classloader](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-customizing-classload)
- [20.2.6. Known limitations](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-known-restart-limitations)
- [14. 构建您的代码](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-structuring-your-code)
- [14.1. 使用 “default” 包](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-using-the-default-package)
- [14.2. 找到主应用程序类](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-locating-the-main-class)
- [15. 配置类](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-configuration-classes)
- [15.1. 导入其他配置类](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-importing-configuration)
- [15.2. 导入 XML 配置](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-importing-xml-configuration)
- [16. 自动装配](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-auto-configuration)
- [16.1. 逐渐取代自动装配](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-replacing-auto-configuration)
- [16.2. 禁用特定的自动装配](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-disabling-specific-auto-configuration)
- [17. Spring Beans 和注入依赖](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-spring-beans-and-dependency-injection)
- [18. 使用 @SpringBootApplication 注释](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-using-springbootapplication-annotation)
- [19. 运行您的应用程序](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-running-your-application)
- [19.1. 在 IDE 运行](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-running-from-an-ide)
- [19.2. 打包应用程序运行](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-running-as-a-packaged-application)
- [19.3. 使用 Maven 插件](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-running-with-the-maven-plugin)
- [19.4.使用 Gradle 插件](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-running-with-the-gradle-plugin)
- [19.5. 热部署](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-hot-swapping)
- [20. 开发人员工具](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools)
- [20.1. 熟悉默认值](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-property-defaults)
- [20.2. 自动重启](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-restart)
- [20.2.1. 额外资源](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-restart-exclude)
- [20.2.2. 查看额外路径](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-restart-additional-paths)
- [20.2.3. 禁用重启](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-restart-disable)
- [20.2.4. 使用触发器文件](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-restart-triggerfile)
- [20.2.5. 自定义重启类加载器](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-customizing-classload)
- [20.2.6. 已知的限制](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-known-restart-limitations)
- [20.3. LiveReload](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-livereload)
- [20.4. Global settings](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-globalsettings)
- [20.5. Remote applications](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-remote)
- [20.5.1. Running the remote client application](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_running_the_remote_client_application)
- [20.5.2. Remote update](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-remote-update)
- [20.5.3. Remote debug tunnel](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-remote-debugtunnel)
- [21. Packaging your application for production](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-packaging-for-production)
- [22. What to read next](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-whats-next)
- [IV. Spring Boot features](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features)
- [23. SpringApplication](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-application)
- [23.1. Startup failure](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_startup_failure)
- [23.2. Customizing the Banner](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-banner)
- [23.3. Customizing SpringApplication](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-customizing-spring-application)
- [23.4. Fluent builder API](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-fluent-builder-api)
- [23.5. Application events and listeners](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-application-events-and-listeners)
- [23.6. Web environment](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-web-environment)
- [23.7. Accessing application arguments](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-application-arguments)
- [23.8. Using the ApplicationRunner or CommandLineRunner](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-command-line-runner)
- [23.9. Application exit](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-application-exit)
- [23.10. Admin features](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-application-admin)
- [24. Externalized Configuration](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config)
- [24.1. Configuring random values](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-random-values)
- [24.2. Accessing command line properties](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-command-line-args)
- [24.3. Application property files](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-application-property-files)
- [24.4. Profile-specific properties](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-profile-specific-properties)
- [24.5. Placeholders in properties](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-placeholders-in-properties)
- [24.6. Using YAML instead of Properties](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-yaml)
- [24.6.1. Loading YAML](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-loading-yaml)
- [24.6.2. Exposing YAML as properties in the Spring Environment](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-exposing-yaml-to-spring)
- [24.6.3. Multi-profile YAML documents](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-multi-profile-yaml)
- [24.6.4. YAML shortcomings](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-yaml-shortcomings)
- [24.6.5. Merging YAML lists](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-complex-type-merge)
- [24.7. Type-safe Configuration Properties](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-typesafe-configuration-properties)
- [24.7.1. Third-party configuration](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-3rd-party-configuration)
- [24.7.2. Relaxed binding](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-relaxed-binding)
- [24.7.3. Properties conversion](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-conversion)
- [24.7.4. @ConfigurationProperties Validation](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-validation)
- [24.7.5. @ConfigurationProperties vs. @Value](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-vs-value)
- [25. Profiles](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-profiles)
- [25.1. Adding active profiles](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-adding-active-profiles)
- [25.2. Programmatically setting profiles](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-programmatically-setting-profiles)
- [25.3. Profile-specific configuration files](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-profile-specific-configuration)
- [26. Logging](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-logging)
- [26.1. Log format](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-logging-format)
- [26.2. Console output](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-logging-console-output)
- [26.2.1. Color-coded output](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-logging-color-coded-output)
- [26.3. File output](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-logging-file-output)
- [26.4. Log Levels](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-custom-log-levels)
- [26.5. Custom log configuration](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-custom-log-configuration)
- [26.6. Logback extensions](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-logback-extensions)
- [26.6.1. Profile-specific configuration](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_profile_specific_configuration)
- [26.6.2. Environment properties](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_environment_properties)
- [27. Developing web applications](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-developing-web-applications)
- [27.1. The ‘Spring Web MVC framework’](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-mvc)
- [27.1.1. Spring MVC auto-configuration](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-auto-configuration)
- [20.4. 全局设置](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-globalsettings)
- [20.5. 远程应用程序](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-remote)
- [20.5.1. 运行远程客户端应用程序](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_running_the_remote_client_application)
- [20.5.2. 远程更新](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-remote-update)
- [20.5.3. 远程调试通道](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-devtools-remote-debugtunnel)
- [21. 打包您的应用程序进行生产](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-packaging-for-production)
- [22. 接下来是什么](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#using-boot-whats-next)
- [IV. Spring Boot 功能](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features)
- [23. SpringApplication](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-application)
- [23.1. 启动失败](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_startup_failure)
- [23.2. 自定义横幅](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-banner)
- [23.3. 自定义 SpringApplication 类](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-customizing-spring-application)
- [23.4. 顺利构建 API](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-fluent-builder-api)
- [23.5. 应用程序的事件和监听](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-application-events-and-listeners)
- [23.6. 网络环境](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-web-environment)
- [23.7. 访问应用程序参数](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-application-arguments)
- [23.8. 使用 ApplicationRunner 或 CommandLineRunner 接口](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-command-line-runner)
- [23.9. 退出应用程序](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-application-exit)
- [23.10. 管理功能](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-application-admin)
- [24. 外部化配置](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config)
- [24.1. 配置随机变量](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-random-values)
- [24.2. 访问命令行属性](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-command-line-args)
- [24.3. 应用程序 Properties 文件](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-application-property-files)
- [24.4. 配置文件的特定属性](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-profile-specific-properties)
- [24.5.占位符属性](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-placeholders-in-properties)
- [24.6.使用 YAML 代替 Properties](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-yaml)
- [24.6.1. 加载 YAML 文件](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-loading-yaml)
- [24.6.2. 在 Spring 坏境中公开 YAML 代替 Properties](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-exposing-yaml-to-spring)
- [24.6.3. 多个 YAML 文件](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-multi-profile-yaml)
- [24.6.4. YAML 的缺点](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-yaml-shortcomings)
- [24.6.5. 合并 YAML 列表](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-complex-type-merge)
- [24.7. 安全类型的配置属性](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-typesafe-configuration-properties)
- [24.7.1. 第三方配置](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-3rd-party-configuration)
- [24.7.2. 轻松绑定](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-relaxed-binding)
- [24.7.3. 属性转换](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-conversion)
- [24.7.4. @ConfigurationProperties 验证](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-validation)
- [24.7.5. @ConfigurationProperties 与 @Value 比较](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-external-config-vs-value)
- [25. 简介](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-profiles)
- [25.1. 添加 active 配置文件](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-adding-active-profiles)
- [25.2. 以编程方式设置配置文件](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-programmatically-setting-profiles)
- [25.3. 特定于配置文件的配置文件](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-profile-specific-configuration)
- [26. 记录](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-logging)
- [26.1. 日志格式](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-logging-format)
- [26.2. 控制台输出](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-logging-console-output)
- [26.2.1. 彩色编码输出](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-logging-color-coded-output)
- [26.3. 文件输出](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-logging-file-output)
- [26.4. 日志级别](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-custom-log-levels)
- [26.5. 自定义日志配置](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-custom-log-configuration)
- [26.6. Logback 扩展](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-logback-extensions)
- [26.6.1. 特定于配置文件的配置](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_profile_specific_configuration)
- [26.6.2. 环境属性](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#_environment_properties)
- [27. 开发 Web 应用程序](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-developing-web-applications)
- [27.1. “Spring Web MVC 框架”](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-mvc)
- [27.1.1. Spring MVC 自动配置](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-auto-configuration)
- [27.1.2. HttpMessageConverters](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-message-converters)
- [27.1.3. Custom JSON Serializers and Deserializers](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-json-components)
- [27.1.3. 自定义 JSON 序列化器和反序列化器](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-json-components)
- [27.1.4. MessageCodesResolver](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-message-codes)
- [27.1.5. Static Content](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-static-content)
- [27.1.6. Custom Favicon](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-favicon)
- [27.1.5. 静态内容](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-static-content)
- [27.1.6. 自定义 Favicon](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-favicon)
- [27.1.7. ConfigurableWebBindingInitializer](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-web-binding-initializer)
- [27.1.8. Template engines](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-template-engines)
- [27.1.9. Error Handling](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-error-handling)[Custom error pages](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-error-handling-custom-error-pages)[Mapping error pages outside of Spring MVC](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-error-handling-mapping-error-pages-without-mvc)[Error Handling on WebSphere Application Server](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-error-handling-websphere)
- [27.1.8. 模板引擎](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-template-engines)
- [27.1.9. 异常处理](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-error-handling)
- [自定义错误页面](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-error-handling-custom-error-pages)
- [映射 Spring MVC 之外的错误页面C](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-error-handling-mapping-error-pages-without-mvc)
- [WebSphere Application Server上的异常处理](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-error-handling-websphere)
- [27.1.10. Spring HATEOAS](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-spring-hateoas)
- [27.1.11. CORS support](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-cors)
- [27.1.11. CORS 支持](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-cors)
- [27.2. JAX-RS and Jersey](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-jersey)
- [27.3. Embedded servlet container support](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-embedded-container)
- [27.3.1. Servlets, Filters, and listeners](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-embedded-container-servlets-filters-listeners)[Registering Servlets, Filters, and listeners as Spring beans](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-embedded-container-servlets-filters-listeners-beans)
- [27.3.2. Servlet Context Initialization](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-embedded-container-context-initializer)[Scanning for Servlets, Filters, and listeners](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-embedded-container-servlets-filters-listeners-scanning)
- [27.3. 嵌入式 servlet 容器支持](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-embedded-container)
- [27.3.1. Servlets, Filters, 和 listeners](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-embedded-container-servlets-filters-listeners)
- [Servlets, Filters, and listeners as Spring beans](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-embedded-container-servlets-filters-listeners-beans)
- [27.3.2. Servlet Context Initialization](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-embedded-container-context-initializer)
- [Scanning for Servlets, Filters, and listeners](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-embedded-container-servlets-filters-listeners-scanning)
- [27.3.3. The EmbeddedWebApplicationContext](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-embedded-container-application-context)
- [27.3.4. Customizing embedded servlet containers](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-customizing-embedded-containers)[Programmatic customization](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-programmatic-embedded-container-customization)[Customizing ConfigurableEmbeddedServletContainer directly](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-customizing-configurableembeddedservletcontainerfactory-directly)
- [27.3.4. Customizing embedded servlet containers](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-customizing-embedded-containers)
- [Programmatic customization](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-programmatic-embedded-container-customization)
- [Customizing ConfigurableEmbeddedServletContainer directly](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-customizing-configurableembeddedservletcontainerfactory-directly)
- [27.3.5. JSP limitations](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-jsp-limitations)
- [28. Security](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-security)
- [28.1. OAuth2](https://docs.spring.io/spring-boot/docs/1.4.7.RELEASE/reference/htmlsingle/#boot-features-security-oauth2)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册