1.若依定时任务模块(ruoyi-quartz)
那么从一个简单的入门示例开始,掌握定时任务的使用吧!
2. 入门示例(学会制作一个简单定时任务)
首先打开定时任务模块中的task包,这里已经有一个已经写好的RyTask类
我们可以根据这个RyTask类进行仿写
打开后台界面,对照着前后两个页面的内容
我们大概可以知道了后台中调用目标字符串的 ryTask 是对应着Component("ryTask"),而ryTask.ryNoParams 中的 ryNoParams是指这个类中的方法名
所以我们自己也尝试写一个,首相创建一个类名为RyTestTask,执行的方法名printtNowTime(),操作是打印当前的时间
如下图所示:
在后台添加对应的定时任务
记得使用Corn表达生成器
然后在后台,启动这个定时任务
这时返回后端的控制台,就可以看到在执行这个定时任务
3. 进阶示例(学会制作一个带参数的定时任务)
我们选择若依自带的一个有参数的定时任务进行演示
在后台修改这个多参数的定时任务,可以发现它传递参数的格式
将状态设置正常后,在后端的控制台又正常输出啦!