关于Spring Bean的生命周期中几个常用方法(@PostConstruct@PreDestroy 等)的执行顺序
Posted catoop
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Spring Bean的生命周期中几个常用方法(@PostConstruct@PreDestroy 等)的执行顺序相关的知识,希望对你有一定的参考价值。
按如下顺序执行:
1、初始化顺序
- 构造方法()
- BeanPostProcessor.postProcessBeforeInitialization()
- @PostConstruct
- InitialingBean.afterPropertiesSet()
- BeanPostProcessor.postProcessAfterInitialization()
2、关闭服务容器后
- @PreDestroy
- DisposableBean.destroy()
(END)
以上是关于关于Spring Bean的生命周期中几个常用方法(@PostConstruct@PreDestroy 等)的执行顺序的主要内容,如果未能解决你的问题,请参考以下文章