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();
	}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章