什么是定时任务?
在实际项目开发中Web应用有一类不可缺少的,那就是定时任务。 定时任务的场景可以说非常广泛,比如某些视频网站,购买会员后,每天会给会员送成长值,每月会给会员送一些电影券; 比如在保证最终一致性的场景中,往往利用定时任务调度进行一些比对工作;比如一些定时需要生成的报表、邮件;比如一些需要定时清理数据的任务等。 所以我们提供方便友好的web界面,实现动态管理任务,可以达到动态控制定时任务启动、暂停、重启、删除、添加、修改等操作,极大地方便了开发过程。
Ruoyi框架下的定时任务使用流程:
1、后台添加定时任务处理类(支持Bean
调用、Class
类调用)文章来源:https://www.toymoban.com/news/detail-419610.html
1)Bean
调用示例:需要添加对应Bean
注解@Component
或@Service
。调用目标字符串:ryTask.ryParams('ry')
2)Class
类调用示例:添加类和方法指定包即可。调用目标字符串:com.ruoyi.quartz.task.RyTask.ryParams('ry')
文章来源地址https://www.toymoban.com/news/detail-419610.html
/**
* 定时任务调度测试
*
* @author ruoyi
*/
@Component("ryTask")
public class RyTask
{
public void ryMultipleParams(String s, Boolean b, Long
到了这里,关于Ruoyi框架学习--定时任务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!