Spring Bean 生命周期(LifeCycle)
- 实例化(Instantiation)
- 依赖注入(Dependency injection)
@Autowired
,按类型@Resource
,按名称,回退到类型
BeanPostProcessor
的前置处理(postProcessBeforeInitialization
)- 初始化(Initialization)
@PostConstruct
InitializingBean.afterPropertiesSet()
BeanPostProcessor
的后置处理(postProcessAfterInitialization
)AnnotationAwareAspectJAutoProxyCreator
- 使用阶段
- 销毁回调
@PreDestroy
- 容器关闭
Comments