随笔分类 - Spring
摘要:Spring容器的AbstractApplicationContext#refresh()【容器刷新】源码解析;本文只记录大体步骤, 细节部分自行阅读源码; AbstractApplicationContext#refresh()是IOC容器加载的主要流程,源代码如下 @Override publi
阅读全文
摘要:实例化Bean 设置Bean属性值 判断是否实现BeanNameAware,如果实现调用其setBeanName方法 判断是否实现BeanFactoryAware,如果实现调用其setBeanFactory方法 判断是否实现ApplicationContextAware,如果实现调用其setAppl
阅读全文
摘要:核心容器(Core Containe) 核心容器提供了Spring框架的基本功能,是其它模块建立的基础,有 spring-core、spring-beans、spring-context、spring-context-support和spring-expression(Expression Lang
阅读全文
摘要:IOC 和 DI 的关系 什么是控制反转(IOC) Ioc—Inversion of Control,即“控制反转”,它是一种设计思想,并不是什么技术;在 Java 中,IOC 意味着将我们设计好的对象交给容器控制,而不是传统的需要时在内部构造直接控制; 谁控制谁?控制了什么? 谁控制了谁: IoC
阅读全文

浙公网安备 33010602011771号