被@PreDestroy修饰的方法会在服务器卸载Servlet的时候运行,并且只会被服务器调用一次,类似于Servlet的destroy()方法。被@PreDestroy修饰的方法会在destroy()方法之后运行,在Servlet被彻底卸载之前。
比如我们可以通过此注解实现:程序停止时做一些清理工作。
@PreDestroy
public void destroy(){
log.info("PreDestroy");
}当我们停止程序,会输出以下信息
评论 (0)