Spring容器中init Bean和destroy Bean的方式
来源:互联网 发布:合肥市行知学校在哪 编辑:程序博客网 时间:2024/06/05 09:57
- 代码
package com.xyc.initanddestorybean.component;import org.springframework.beans.factory.DisposableBean;import org.springframework.beans.factory.InitializingBean;import org.springframework.stereotype.Component;import javax.annotation.PostConstruct;import javax.annotation.PreDestroy;/** * 可以使用注解@Component注册,也可以用xml配置文件: * <bean id="testComponent" class="com.xyc.initanddestorybean.component.TestComponent" init-method="postConstruct" destroy-method="preDestroy"></bean> * Created by xyc on 2017/8/20 0020. */@Componentpublic class TestComponent implements InitializingBean, DisposableBean { /** * 执行顺序-1,初始化Bean */ @PostConstruct public void postConstruct() { System.out.println("执行postConstruct了......"); } /** * 执行顺序-2,初始化Bean,InitializingBean接口提供 * * @throws Exception */ @Override public void afterPropertiesSet() throws Exception { System.out.println("执行afterPropertiesSet了......"); } /** * 执行顺序-3,销毁Bean */ @PreDestroy public void preDestroy() { System.out.println("执行preDestroy了......"); } /** * 执行顺序-4,销毁Bean,DisposableBean接口提供 * * @throws Exception */ @Override public void destroy() throws Exception { System.out.println("执行destroy了......"); }}
- 打印
执行postConstruct了......执行afterPropertiesSet了......执行preDestroy了......执行destroy了......
- gitHub
https://github.com/xiayongchao/InitAndDestoryBean
阅读全文
1 0
- Spring容器中init Bean和destroy Bean的方式
- Spring中bean的init-method和destroy-method
- Spring中bean的init和destroy方法讲解
- spring配置文件中bean标签中init-method和destroy-method和用注解方式配置
- Spring容器中Bean的生命周期(init-method destroy-method)
- spring的bean的init-method和 destroy-method=
- 【Spring】- Bean的生命周期的init和destroy方法的三种方式
- spring bean 的init-method和destroy-method
- 【Spring实战】—— 4 Spring中bean的init和destroy方法讲解
- spring(四):Spring中bean的init和destroy方法讲解
- Spring Bean生命周期 init-method 和destroy-methd
- Spring Bean init-method 和 destroy-method实例
- spring 2.0统一配置Spring Bean的init和destroy方法
- Spring学习笔记 关于Bean的初始化和清理-init和destroy方法
- spring 中 init-method 和 destroy-method 的使用方式
- 从Spring容器中获取bean的几种方式
- Spring容器Bean的实例化方式和声明周期
- Spring bean的生命周期init和destory
- 并查集入门--知识点 畅通工程
- spring Aop 配置异常问题
- 极性与非极性电容并联的作用
- windows storm 1.1.1启动失败解决
- MySQL集群搭建详解
- Spring容器中init Bean和destroy Bean的方式
- HDU 6152 Friend-Graph
- HDU6152 Friend-Graph(拉姆齐定理,2017中国大学生程序设计竞赛
- 文件查找之 模拟everything (一)
- B. Godsend(Round #429 (Div. 2))
- 如何用csdn的Markdown编辑器写博客
- JavaScript事件总结
- 设计模式——装饰模式
- call和apply的区别