springboot定时执行任务

1.首先在启动类上加上注解 @EnableScheduling
在这里插入图片描述
2.在你想要定时执行的方法上加cron表达式著名

在这里插入图片描述
PS:看一下控制台打印
在这里插入图片描述
PS:把想要定时执行的任务写在此方法中即可

3.最后再附上corn表达式的在线生成器
在线cron生成器,把自己想要设置的定时执行时间可以先放在这里运行看一下效果
PS:效果图
在这里插入图片描述
4.最后附上一些cron表达式的常用时间点样式以作参考

"0 0 0/3 * * ?" 每隔3小时执行一次任务

"0 0 08 * * ?" 每天上午8点执行任务

"0 10 09 * * ?" 每天上午9点10执行任务

"0 * 16 * * ?" 每天下午16点到17点之间每隔1分钟执行一次任务

"0 25/5 16 * * ? 2021" 只在2021年的每天下午16点到17点之间从25分钟开始每隔5分钟执行一次任务

"0 5/5 16,20 * * ? 2021" 只在2021年的每天下午16点到17点之间和20点到21点之间从5分钟开始每隔5分钟执行一次任务

"0 1-5 16 * * ?" 每天的16点从1到5分钟开始每一分钟执行一次任务

"0 10 09 ? * MON-FRI" 每周1到周5的上午9点10分钟执行一次任务

"0 10 09 1 3 ? " 每年的3月1号上午9点10分钟执行一次任务**

PS:大致就说这么多了,基本都可以举一反三了

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值