Spring容器创建-BeanFactory预准备
1)、initPropertySources()初始化一些属性设置;提供子类重写初始化自定义属性;
2)、getEnvironment().validateRequiredProperties();检验属性的合法
3)、this.earlyApplicationListeners =new LinkedHashSet<>(this.applicationListeners);保存容器中的一些早期的事件;
1)、refreshBeanFactory(); new DefaultListableBeanFactory实例化一个BeanFatory;
2)、getBeanFactory();返回刚实例化的BeanFatory
包含类加载器,需要注册的接口或类,忽略哪些接口或类不需要注册
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- AbstractApplicationContext类的代码 Spring 容器的refresh();创建刷新 1...
- spring注解启动类AnnotationConfigApplicationContextspring容器是由很多...