spring bean生命周期和上下文初始化

Posted soft.push("zzq")

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring bean生命周期和上下文初始化相关的知识,希望对你有一定的参考价值。

第一阶段:

1 准备阶段根据BeanDefintionReader去初始化Bean的定义,那么在bean的定义中通常有两种一个是注解Bean定义读取器,一个是xmlBean定义读取器

BeanDefinition是spring中Bean的元数据定义:

包括:(1)bean的Scope;(2)是否懒加载;(3)simpleName;(4)parentName,(5)DependsOn

 


在doCreateBean中的4个方法

1 createBeanInstance
2 populateBean
3 initializaBean
4 DisposableBean

第一步中

以上是关于spring bean生命周期和上下文初始化的主要内容,如果未能解决你的问题,请参考以下文章

spring中bean的生命周期

springbean的生命周期

spring源码分析系列5:ApplicationContext的初始化与Bean生命周期

Spring应用上下文中Bean的生命周期

Spring Bean的生命周期详解

spring之bean的生命周期