项目结构
下面步骤解析:
-
首先在项目resourc目录下新建config目录,也可以不新建该目录,因为方法中已经做了判断,如下图,另新建cron.setting文件,如上图。
-
新建定时任务类JobTest(类名可随机、无限制),新建俩个定时任务方法。
-
cron.setting文件中增加如下内容:
[cn.com.xuxiaowei.authorizationserver.corn]
JobTest.run1 = * * * * * *
JobTest.run2 = * * * * * *
[]中是要执行定时任务的包。
Jobtest是要执行定时任务的类名。
run1、run2是要执行定时任务的方法名。
多个同理。
这样写也可。
- 在启动类处调用该定时任务方法,或实现ApplicationRunner、CommandLineRunner,来调用。
我这里开启了定时任务支持秒级别,CronUtil.setMatchSecond(true); - 看实际效果
优点:轻便、开发成本较低、傻瓜式。