spring的ioc容器初始化细节
定位配置文件,解析配置文件成beandefinition,注入ioc容器
配置文件构造方法
setConfigLocations(),设置应用程序上下文的配置路径,资源文件的路径
getEnvironment()获取环境变量
createEnvironment()
StandardEnvironment(),创建标准环境
这个StandardEnvironment类是没有构造函数,默认是无参构造,调用父类AbstractEnvironment的无参构造
AbstractEnvironment,自定义属性源,可以拓展想要定义的属性
最终调回StandardEnvironment的customizePropertySources()方法