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.