Spring Bean的生命周期
2024-03-06 10:17:54 0 举报
Spring Bean的生命周期
作者其他创作
大纲/内容
执行 setApplicationContext() 方法
bean中配置了<bean destory-method=\"method1\">
执行自定义的销毁方法
执行 setBeanFactory() 方法
可选
Bean在Spring Bean上下文中的生命周期
Bean类继承了BeanFactoryAware接口
属性赋值
bean中配置了<bean init-method=\"init\"/>
设置属性
Bean类继承了BeanPostProcessor接口
执行自定义初始化方法
使用
执行 postProcessAfterBeanIntialization() 方法
实例化
执行 afterPropertiesSet() 方法
执行 setBeanName() 方法
执行 postProcessBeforeBeanInitialization() 方法
Bean类继承了BeanNameAware接口
Bean类实现了DisposableBean接口
Bean类继承了ApplicationContextAware接口
初始化
Bean类继承了InitializingBean接口
执行 destory() 方法
容器关闭
销毁
0 条评论
下一页