Spring初始化Bean方法
来源:互联网 发布:商业地产it 编辑:程序博客网 时间:2024/05/17 09:01
一、总结
1、Spring为Bean初始化提供了两种方式
- 实现InitializingBean接口,它只有afterPropertiesSet方法,在初始化bean的时候会执行该方法。
- 在配置文件中通过init-method指定
3、如果调用afterPropertiesSet方法时出错,则不调用init-method指定的方法。
4、在spring初始化bean的时候,如果该bean是实现了InitializingBean接口,并且同时在配置文件中指定了init-method,系统则是先调用afterPropertiesSet方法,然后在调用init-method中指定的方法。
二、示例
定义类:
package com.learn.common;import org.springframework.beans.factory.InitializingBean;public class StartLoad implements InitializingBean {@Overridepublic void afterPropertiesSet() throws Exception {System.out.println("Spring一启动,我就被执行了!");}public void loadMe(){System.out.println("Spring启动,我也要执行!");}}Spring配置文件添加:
<bean id="startLoad" class="com.learn.common.StartLoad" init-method="loadMe"/>启动项目,打印如下结果:
Spring一启动,我就被执行了!Spring启动,我也要执行!
0 0
- Spring初始化Bean方法
- [Spring]Spring Bean的初始化 ---- getBean方法
- spring两种初始化bean的方法
- Spring中bean的初始化方法
- spring bean初始化和销毁方法
- Spring bean初始化和销毁方法
- Spring Bean初始化之后执行指定方法
- Spring中bean初始化时机初始化方法和销毁方法
- Spring——Bean的初始化方法和销毁方法
- spring boot 管理bean初始化方法,以及销毁方法
- Spring Bean 初始化过程
- Spring - 初始化bean
- Spring Bean 初始化过程
- Spring Bean 初始化过程
- spring bean 初始化
- spring手动初始化bean
- spring初始化bean InitializingBean
- Spring Bean 初始化过程
- JavaScript技术书籍和资料
- SQL的集合操作和完整性约束
- 【matlab】震撼!只能用这两个字了,真是奇女子
- Caffe依赖包解析
- 并查集—Virtual Friends
- Spring初始化Bean方法
- 机器学习之文本特征选择
- Ubuntu15安装Docker
- 排序——插入排序
- 无向带权图最小割stoer-wagner算法(poj 2914 Minimum cut)
- 对字符串数字 进行排序操作
- Android中解析XML的三种方式
- 指向指针的指针
- JQuery选择器+事例