代码拉取完成,页面将自动刷新
同步操作将从 黄团团/SpringBoot整合Quartz定时任务框架 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#介绍
这边我自己从0到1搭建了一套简化版的Quartz定时任务纯后端框架,用户可以通过自定义参数来动态配置定时任务。
#博客地址
https://blog.csdn.net/HJW_233/article/details/131427247?spm=1001.2014.3001.5501
#运行环境
Maven3.6.2+Jdk1.8+SpringBoot2.7
#使用方法 1、新增Task1实体类、Bean的名称和方法。
@Component("task1")
public class Task1 {
public void handle() throws InterruptedException {
Date date = new Date();
System.out.println("task1"+date+"开始");
Thread.sleep(10000);
System.out.println("task1"+date+"结束");
}
}
2、新增SysJob实体类,主要指定setBeanTarget和setBeanMethodTarget参数,分别对应上面即可。
SysJob job = new SysJob();
job.setJobId(UUID.randomUUID().toString());
job.setJobGroup("system");
job.setConcurrent("1");
job.setCronExpression("0/5 * * * * ?");
job.setBeanTarget("task1");
job.setBeanMethodTarget("handle");
3、最后启动项目,任务就会自动执行。
#注意
需要自行链接数据库
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。