@PostConstruct:在bean创建完成并且属性赋值完成;来执行初始化方法
@PreDestroy:在容器销毁bean之前通知我们进行清理工作
import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
import org.springframework.stereotype.Component;
@Component
public class Dog {
public Dog() {
super();
// TODO Auto-generated constructor stub
}
//对象创建并赋值之后调用
@PostConstruct
public void init(){
}
//容器移除对象之前调用
@PreDestroy
public void destroy(){
}
}
本文介绍Spring框架中用于管理Bean生命周期的两个关键注解@PostConstruct和@PreDestroy的使用方式。@PostConstruct确保在Bean创建完成后执行初始化操作,而@PreDestroy则允许在容器销毁Bean前执行必要的清理工作。
1853

被折叠的 条评论
为什么被折叠?



