spring框架加载流程梳理
文章目录
前言
提示:初学java以spring为基础,学习spring源码以及它的开发思想。作为学习输出,便于以后的修改以及复习。
提示:作为学习结果输出而已
一、学习spring的目标?
1:深入了解并且理解spring的IOC;2:spring的生命周期;
二、spring 整体脉络
整体分为三部分:
1: 通过XML,注解以及config配置的方式,获取到的bean 加入到beanDifinitionMap
2: 通过beanfactory注册beanfactory的后置处理器到BeanDefinitionMap中
3: 通过getBean 把其他的beanDefinition实例化到beanDefinitionMap中