码迷,mamicode.com
首页 > 编程语言 > 详细

Spring中bean的生命周期

时间:2018-07-25 20:45:25      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:prope   contex   方法   before   war   ali   size   custom   isp   

1.instantiate bean对象实例化

2.populate properties 封装属性

3.如果Bean实现BeanNameAware 执行 setBeanName

4.如果Bean实现BeanFactoryAware 或者 ApplicationContextAware 设置工厂 setBeanFactory 或者上下文对象 setApplicationContext

5.如果存在类实现 BeanPostProcessor(后处理Bean) ,执行postProcessBeforeInitialization

6.如果Bean实现InitializingBean 执行 afterPropertiesSet

7.调用 指定初始化方法 init

8.如果存在类实现 BeanPostProcessor(处理Bean) ,执行postProcessAfterInitialization

9.执行业务处理

10.如果Bean实现 DisposableBean 执行 destroy

11.调用 指定销毁方法 customerDestroy

Spring中bean的生命周期

标签:prope   contex   方法   before   war   ali   size   custom   isp   

原文地址:https://www.cnblogs.com/dreampig/p/9368086.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!