spring注解---nitializingBean和DisposableBean接口方式指定初始化方法和销毁方法

实现InitializingBean接口,指定初始化方法:方法会在实例被创建,并且属性被赋值后被执行

 实现DisposableBean接口,指定销毁方法:销毁之前执行方法。

    实例:

public class Cat implements InitializingBean,DisposableBean{

	public Cat() {
		System.out.println("Cat make ....");
	}
	@Override
	public void destroy() throws Exception {
		System.out.println("Cat destroy ....");
	}

	@Override
	public void afterPropertiesSet() throws Exception {
		System.out.println("Cat init ....");
	}

}
@Configuration
public class ConfigTest1 {	
	@Bean
	public Cat cat() {
		return new Cat();
	}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章