博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring Bean的生命周期管理方法
阅读量:4179 次
发布时间:2019-05-26

本文共 820 字,大约阅读时间需要 2 分钟。

1.(建议)JSR-250提供了标准的、与JavaEE容器和Spring容器无关的生命周期回调函数
@PostConstruct,构造函数之后调用
@PreDestroy,注销之前调用
2.(不建议)
Spring框架提供的org.springframework.beans.factory.InitializingBean接口
afterPropertiesSet()
Spring框架提供的org.springframework.beans.factory.DisposableBean接口
destroy()
3.(建议)
1) XML配置文件中定义一个Bean时,使用
init-method属性指定构造后的方法

public class ExampleBean {    public void init() {        // do some initialization work    }}
XML配置文件中定义所有Beans时,使用
default-init-method属性指定构造后的方法

...
2) XML配置文件中定义一个Bean时,使用
destroy-method属性指定注销前的方法

public class ExampleBean {    public void cleanup() {        // do some destruction work (like releasing pooled connections)    }}
XML配置文件中定义所有Beans时,使用
default-destroy-method属性指定注销前的方法

...

补充:Spring容器的应用上下文的生命周期管理方法

org.springframework.context.Lifecycle接口

start()

stop()

isRunning()

转载地址:http://tclai.baihongyu.com/

你可能感兴趣的文章
Spring中的AOP 面向切面编程
查看>>
简述Spring中的JDBC框架
查看>>
MyBatis 动态SQL
查看>>
Spring MVC体系结构和处理请求控制器
查看>>
浏览器内核的整理稿
查看>>
暴力搜索内存空间获得API的线性地址
查看>>
CTF编码
查看>>
万能密码原理和总结
查看>>
缓冲区溢出学习
查看>>
Excel高级使用技巧
查看>>
速算,以后留着教孩子
查看>>
让你变成ps高手
查看>>
在可执行jar中动态载入第三方jar(转贴)
查看>>
考虑体积重量的01背包问题—基于遗传算法
查看>>
K-means 聚类算法
查看>>
带约束的K-means聚类算法
查看>>
约束优化方法
查看>>
VRPTW建模与求解—基于粒子群算法
查看>>
数据结构与算法(1):大O表示法
查看>>
Java学习知识树
查看>>