quartz
LJY_SUPER
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring-boot整合Quartz,1、Quartz概念
首先了解Quartz作用,开源作业调度框架,做为一个定时作业使用。首先有五个是要清楚的概念 Job 、JobDetail 、Trigger Calendar、 SchedulerJob:是一个接口,只有一个方法void execute(JobExecutionContext context),开发者实现该接口定义运行任务,JobExecutionContext类提供了调度上下文的各种信息。J原创 2017-07-03 18:24:22 · 1643 阅读 · 0 评论 -
Spring-boot整合Quartz,2、Bean配置
首先我们将Scheduler交给spring生成, 在SchedulerFactoryBean有个jobFactory属性, 而且jobFactory是实现SchedulerContextAware的类还要继承AdaptableJobFactory。@Componentpublic class JobFactory extends AdaptableJobFactory { @Autowi原创 2017-07-04 12:31:41 · 2138 阅读 · 0 评论 -
Spring-boot整合Quartz,3、动态配置定时任务
通过动态添加JobDetail实例到Scheduler中,实现可配置动态式的定时任务作业 首先实现Job接口的 Myjob,通过包全名(com.example.demo.job.MyJob1),利用反射得到Clazz。 设置JobDetail的名字和组 Class jobClass = Class.forName(job); // 创建jobDetail实例,绑定Job原创 2017-07-04 15:29:00 · 7601 阅读 · 0 评论
分享