@PostConstruct和@PreDestroy的使用说明

有些需要在项目启动时执行的方法,如设置全局环境语言变量等,需要用到@PostConstruct注解,在此记录一下。

1.@PostConstruct说明

     被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器调用一次,类似于Servlet的inti()方法。被@PostConstruct修饰的方法会在构造函数之后,init()方法之前运行。

2.@PreDestroy说明

     被@PreDestroy修饰的方法会在服务器卸载Servlet的时候运行,并且只会被服务器调用一次,类似于Servlet的destroy()方法。被@PreDestroy修饰的方法会在destroy()方法之后运行,在Servlet被彻底卸载之前。

 

原文出处:

https://blog.csdn.net/qa275267067/article/details/89495290

posted @ 2021-01-23 14:02  ryelqy  阅读(460)  评论(0编辑  收藏  举报