springBoot  创建定时任务过程详解

qqstrategy55120 11 0 pdf 2022-04-25 21:04:06

好几天没写了,工作有点忙,最近工作刚好做一个定时任务统计的,所以就将springboot 如何创建定时任务整理了一下。pom.xml 文件不用修改,我们原本的项目就支持,其实定时器是springboot框架自带的,不用引入什么依赖。我们直接创建一个autotask 包,创建一个AutoTask类。这样一个定时器就创建啦,在项目启动后,会每隔6s 打印“autoTask”的日志。注解@EnableScheduling 就是开启定时任务的。@Scheduled 注解就是我们常见的定时器啦,后面的cron 就是定时任务表达式。不过@Scheduled 可以进行两种配置,我们熟悉的cron ,还有一种是fixedRate。比如fixedRate=6000 表示方法每6秒钟执行一次。上面可以看到springboot 基于注解是非常方便的。但是对于频繁变动或者一个项目中有很多的定时器那就不方便管理了。所以统一将定时器信息存放在数据库中。

springBoot  创建定时任务过程详解

springBoot  创建定时任务过程详解

springBoot  创建定时任务过程详解

springBoot  创建定时任务过程详解

springBoot  创建定时任务过程详解

springBoot  创建定时任务过程详解

springBoot  创建定时任务过程详解

用户评论
请输入评论内容
评分:
暂无评论