100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > Spring源码解析1-spring启动(解析配置 注入容器)

Spring源码解析1-spring启动(解析配置 注入容器)

时间:2022-10-24 00:07:59

相关推荐

Spring源码解析1-spring启动(解析配置 注入容器)

spring的ioc容器初始化细节

定位配置文件,解析配置文件成beandefinition,注入ioc容器

配置文件构造方法

setConfigLocations(),设置应用程序上下文的配置路径,资源文件的路径

getEnvironment()获取环境变量

createEnvironment()

StandardEnvironment(),创建标准环境

这个StandardEnvironment类是没有构造函数,默认是无参构造,调用父类AbstractEnvironment的无参构造

AbstractEnvironment,自定义属性源,可以拓展想要定义的属性

最终调回StandardEnvironment的customizePropertySources()方法

resolveRequiredPlaceholders(path),解析所需的占位符,匹配一些${ }的占位符

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。