配置体系是基于Spring Boot框架开发应用程序的基础,而自动配置也是该框架的核心功能之一。在Spring Boot中,对配置信息的管理采用约定优于配置的设计理念。在这一理念下,意味着开发人员所需要设置的配置信息数量比使用传统Spring框架时将大大减少。
针对Spring Boot配置体系,本章将系统梳理配置文件的组织结构以及如何通过代码实现动态的配置信息加载过程。同时,也将给出一组与配置体系相关的高级用法,以及如何创建和管理各种自定义的配置信息。