15. Spring Boot Auto-Configuration

15.1. 理解auto-configuration

15.1.1. 学习auto-configuration如何工作的

15.2. 定制Spring Boot

15.2.1. 利用Spring Boot properties进行定制

15.2.2. 替换已生成的Bean

15.2.3. 禁用特定的auto-configuration类

15.2.4. 修改库的依赖

15.3. 基于属性的配置外部化

15.3.1. 属性的覆盖(overridden)顺序

15.3.2. 重命名application.properties文件

15.4. 外部配置应用程序属性

15.4.1. 使用@EnableConfigurationProperties注解

15.5. 基于日志记录的调优

15.5.1. 输出日志记录

15.6. 使用YAML配置文件

15.6.1. YAML里面的层级属性

15.6.2. 单一YAML文件中的多个profiles属性

15.7. 定制应用程序错误页面

15.8. 小结