1. 实例化Bean:通过反射调⽤构造⽅法实例化对象。
2. 依赖注⼊:装配Bean的属性
3. 实现了Aware接⼝的Bean,执⾏接⼝⽅法:如顺序执⾏BeanNameAware、BeanFactoryAware、
ApplicationContextAware的接⼝⽅法。
4. Bean对象初始化前,循环调⽤实现了BeanPostProcessor接⼝的预初始化⽅法
(postProcessBeforeInitialization)
5. 执⾏Bean对象初始化⽅法
6. Bean对象初始化后,循环调⽤实现了BeanPostProcessor接⼝的后初始化⽅法
(postProcessAfterInitialization)
7. 容器关闭时,执⾏Bean对象的销毁⽅法
Bean的⽣命周期
最新推荐文章于 2024-05-31 10:46:10 发布