学习Spring的第九天

Spring Bean的生命周期

Bean的实例化阶段 : 看配置文件里Bean标签的信息 , 来判断进行实例化(如是否有lazy-init , 或者是否是FactoryBean等等) (实际就是Bean标签表面的信息 , 即BeanDefinition)

 

Bean的初始化阶段 : 对Bean的属性(重要 : BeanPostProcessor方法 , 及如下 , property属性)进行填充 , 使其完整 . 

Bena的完成阶段 : 完整SpringBean产生后 , 存储到singletonObject中去 , 至此 ,SpringBean生命周期完成 .  

你可能感兴趣的:(学习,spring,java)