Application.yml 是Spring boot的核心配置文件,至关重要,本文主要分析Spring Boot的配置文件的加载过程,
主要分为以下几个阶段:
1. 启动方法run()跟踪.
2. 准备运行环境
Line 305: Prepare environment.
3. 让监听器监听环境准备过程
4. 发布环境准备事件
5.触发监听器
6.加载配置文件,一堆load(),请思考类加载器加载的过程.
bootstrap.yml.
application.yml
application-xxx.yml.