SpringBean的生命周期
springBean的生命周期
实例化阶段
spring框架取出beanDefinition之前会判断信息进行判断当前bean的范围是否是单例,是否延迟加载,是否是factoryBean等,然后再通过反射进行实例化
初始化阶段
对bean的属性进行填充,执行一些Aware接口方法,执行beanPostProcessor方法,执行InitializingBean接口的方法,执行自定义初始化方法,Aop增强
完成阶段
存储到singletonObject's,结束springBean的整个生命周期