Spring Boot Application.yml 文件的加载过程

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.

 

   

posted @ 2020-03-25 22:20  梅花瘦  阅读(1366)  评论(0)    收藏  举报