spring定时任务,任务调度

点击参考简要说明转载

1、启动任务
  • 新增startup监听器,实现接口ApplicationListener<ContextRefreshedEvent>,重写方法onApplicationEvent
  • 启动任务顺序:jobs.sort(Comparator.comparingInt(AbstractStartupJob::order));
  • 具体任务实现AbstractStartupJob接口
2、定时任务
  • 新增接口AbstractQuartzJob
  • 新增定时任务类增加注解@Component,实现并重写方法,定时任务执行的内容
  • 注解@Scheduled(cron = “16 * * * * ?”)进行定时控制
  • 通过注解标注是否单一机器执行,是否只执行一次
  • 新增拦截器拦截注解是否需要进行单机执行和只执行一次
3、参考

@Scheduled

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值