Bootstrap

若依RuoYi-Vue 定时任务 速学

1.若依定时任务模块(ruoyi-quartz)

 那么从一个简单的入门示例开始,掌握定时任务的使用吧!

2. 入门示例(学会制作一个简单定时任务)

首先打开定时任务模块中的task包,这里已经有一个已经写好的RyTask类

我们可以根据这个RyTask类进行仿写

打开后台界面,对照着前后两个页面的内容

 

 我们大概可以知道了后台中调用目标字符串的 ryTask 是对应着Component("ryTask"),而ryTask.ryNoParams 中的 ryNoParams是指这个类中的方法名

所以我们自己也尝试写一个,首相创建一个类名为RyTestTask,执行的方法名printtNowTime(),操作是打印当前的时间

如下图所示:

在后台添加对应的定时任务

记得使用Corn表达生成器

 

然后在后台,启动这个定时任务

这时返回后端的控制台,就可以看到在执行这个定时任务

 

3. 进阶示例(学会制作一个带参数的定时任务)

我们选择若依自带的一个有参数的定时任务进行演示

在后台修改这个多参数的定时任务,可以发现它传递参数的格式

将状态设置正常后,在后端的控制台又正常输出啦!

 

 

;