sring 注解@PostConstruct@PreDestroy

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

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

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

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

使用例子:

@Component
public class SingletonCache {
@PostConstruct
	public void initSingletonCache() {
		log4j.info("首次加载缓存信息");

	}
}

猜你喜欢

转载自liuna718-163-com.iteye.com/blog/2216967