热门

最新

红包

立Flag

投票

同城

我的

发布
as4589sd
阿啄debugIT
5 年前
trueas4589sd

@PostConstruct在项目中的用处

1.spring项目加载数据字典
@PostConstruct注解的方法在项目启动的时候执行这个方法,也可以理解为在spring容器启动的时候执行,可作为一些数据的常规化加载,比如数据字典之类的。
2.spring项目的定时任务spring自带的@schedule,没有开关,项目启动总会启动一个线程;
做项目的时候就使用Java的timer,这个设置开关即可自由的控制,关闭的时候,不会启动线程;
Java的timer也需要找到一个启动类,可以放到main函数里面启动,这样的话,代码的耦合性太高了,而使用PostConstruct是很干净的。

你问我答
CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
以前我一直记不住怎么保存退出 vi,今天我记住了!感谢吴签(wq)
立即登录