博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
注解式Schedule配置定时任务
阅读量:5336 次
发布时间:2019-06-15

本文共 656 字,大约阅读时间需要 2 分钟。

@Componentpublic class ScheduledTasks {
@Autowired private ActivityService activityService;// 1000即1s @Scheduled(fixedRate = 1000) public void reportCurrentTime() { System.out.println("当前时间: " + DateUtil.getNow()); log.info("打印当前时间: {}.", DateUtil.getNow()); } /*每天四点更新一次*/ @Scheduled(cron = "0 0 4 * * ? ") public void updateRankLIstToRedis() { /* redis超时设置 expire多次设置会覆盖 */ List
list = activityService.countRankList(ACTIVITY_WEB); }}

很简单,要注意的是 设置时间间隔有两种 corn和fixedRate,一种适用于较长的时间而且能设置特定时间,一种则较短。

cron的话,百度第一个就是傻瓜式工具网页,不用怕不会写。

转载于:https://www.cnblogs.com/ydymz/p/8652556.html

你可能感兴趣的文章
用CDNs和Expires改善网站性能(译文)
查看>>
flask form表单验证
查看>>
DIV+CSS 图文混排的图片居中办法
查看>>
Java transient关键字使用小记
查看>>
ubuntu下nginx的启停等常用命令
查看>>
JavaSE 键盘事件类(KeyEvent)实现
查看>>
设计模式-缓存工厂模式代码构造
查看>>
PMF:为何硅谷大神把它念奉为创业公司“唯一重要的东西”
查看>>
CSS框模型
查看>>
SurfaceView 绘制分形图
查看>>
如何实现从网络获取图片的缓存机制
查看>>
数据结构--散列(使用开放定址法解决冲突)
查看>>
通俗易懂的支持向量机SVM
查看>>
2014全国大学生赛事
查看>>
div 绝对布局居中
查看>>
css overflow:hidden无效解决办法
查看>>
Java设计模式(21)——行为模式之备忘录模式(Memento)
查看>>
数据挖掘领域的十大经典算法
查看>>
Python 基础语法
查看>>
序列化与反序列化二叉树
查看>>