Spring @PostConstruct 和 @PreDestroy

来源:互联网 发布:java定时任务 编辑:程序博客网 时间:2024/05/22 05:04

关于在spring  容器初始化 bean 和销毁前所做的操作定义方式有三种:

第一种:通过@PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作

第二种是:通过 在xml中定义init-method 和  destory-method方法

第三种是: 通过bean实现InitializingBean和 DisposableBean接口


下面演示通过  @PostConstruct 和 @PreDestory

@Componentpublic class CacheTask {/**  * 通过@PostConstruct 和 @PreDestroy 方法 实现初始化和销毁bean之前进行的操作  * */@PostConstructpublic void initData() {System.out.println("11111111111");}}
项目启动会打印
11111111111



阅读全文
0 0