第五章 Spring Bean的初始化和销毁
来源:互联网 发布:full node bitcoin 编辑:程序博客网 时间:2024/05/21 17:09
1>Java配置方式
使用@Bean的initMethod和destroyMethod(相当于XML配置的init-method和destroy-method)
2>注解方式
使用@PostConstruct和@PreDestroy
本章Demo是基于上一章(添加AOP支持)
一、使用方式1
package demo2.service;import javax.annotation.PostConstruct;import javax.annotation.PreDestroy;import org.springframework.beans.factory.annotation.Value;import org.springframework.stereotype.Service;@Servicepublic class DemoService { @Value(value="world") private String test; public void sayDemo(String word) { System.out.println("Hello " + word); } @PostConstruct //1 public void init() { System.out.println("init demo service"); } @PreDestroy //2 public void destroy() { System.out.println("destroy demo service"); }}
1.@PostConstruct,在构造函数执行完之后执行
2.@PreDestroy,在Bean销毁之前执行
运行结果为
init demo service开始执行方法:sayDemoHello Springdestroy demo service
0 0
- 第五章 Spring Bean的初始化和销毁
- Spring bean的初始化和销毁
- Spring Bean的初始化和销毁
- spring初始化和销毁bean
- spring bean初始化和销毁
- 【Spring】Spring常用配置-Bean的初始化和销毁(生命周期)
- Bean的初始化和销毁
- Bean的初始化和销毁
- Bean的初始化和销毁
- Spring下的Bean初始化和销毁两种方式
- Spring下的Bean初始化和销毁两种方式
- Spring——Bean的初始化方法和销毁方法
- Spring容器中bean的初始化和销毁工作
- Spring中配置Bean的初始化和销毁
- Spring Bean 的作用域、初始化和销毁
- 004——Spring中Bean的初始化和销毁
- Spring Bean的初始化和销毁方式详解
- Spring Bean的初始化和销毁方式详解(转载)
- Android JNI入门第五篇——Android.mk分析
- 模仿spring,自定义的一个mvc框架,有ioc和aop功能,全部采用注解的方式
- 精彩网页汇总
- 多线程编程2/锁/死锁
- makefile中的=,:=和+=的理解
- 第五章 Spring Bean的初始化和销毁
- [C++] 编程实践之1: Google的C++代码风格1:头文件
- 当你准备自定义view的时候
- c++如何转换将csd::string 转换成浮点数 float
- 【opencv】邻域模版匹配
- 简单的node 服务端 响应get,返回json数据;
- [BZOJ 2120][数颜色][带修改的莫队]
- SwaggerUI ASP.Net WebAPI2
- plsql连接远程oracle(简易客户端)