1.概述
Spring boot在启动的时候会发布一个事件,然后由相关的事件监听器,监听这个事件,然后去解析文件。
在Spring boot 启动的时候会调用SpringApplication#run()
方法,然后在这个方法里面调用prepareEnvironment
方法。
在prepareEnvironment
方法里面会调用 environmentPrepared
/***
* todo: 九师兄 2023/5/19 19:32
*
* 在web环境下共初始化了以下4个属性来源:
*
* System.getProperties()
* System.getenv()
* servlet-context-init-params
* servlet-config-init-params
*
* 有意