-
获取JobDataMap的两种方式查看全部
-
JobDataMap定义查看全部
-
JobExecutionContext 概念:Job能通过JobExecutionContext访问Quartz运行环境以及Job的明细数据,当Scheduler调用Job时能将数据传递给execute()方法 JobDataMap 概念:是一个JDK中Map接口实例,在任务调度时存在于JobExecutionContext中,可将参数对象传递给在运行的Job实例;而且,它自身有方便的方法可存取基本数据类型 获取方式:从JobDataMap中直接获取、在Job实现类中添加setter方法对应JobDataMap的键值查看全部
-
JobDetail查看全部
-
Job 实质:是一个接口,实现业务逻辑的任务接口, Job接口非常容易实现,只有一个execute方法,用于编写任务业务逻辑,类似于TimerTask的run方法 Job接口源码; package org.quartz; public interface Job{ public void execute(JobExecutionContext context) throws JobExecutionException; } 生命周期:当调度器需要执行job时创建实例,调用完成后释放job实例 JobDetail 概念:描述Job实例的详细信息 属性: (1)name:job名称 (2)group:job组,默认值为default (3)jobclass:job实现类 (4)jobDataMap:存储Job实例的状态信息,调度器使用这些信息添加Job实例查看全部
-
Quartz体系结构: JobDetail:任务 trigger:触发器 scheduler:调度器 重要组成: 1. Job 2. JobDetail 3. JobBuilder 4. JobStore 5. Trigger:描述时间出发规则 6. TriggerBuilder:用于创建触发器实例 7. ThreadPool: 线程池 8. Scheduler:调度器,独立运行容器 9. Calendar:一个Trigger可以和多个Calendar关联,以排除或包含某些时间点 10. 监听器:JobListener, TriggerListener, SchedulerListener:监听对应的事件查看全部
-
Quartz特点: 1.强大的调度功能 2.灵活的应用方式 3.分布式和集群能力 三个核心概念: 1.调度器 2.任务 3.触发器查看全部
-
课程代码:https://gitee.com/xxg3053/quartz查看全部
-
学习定时任务非常好的课程查看全部
-
凄凄切切查看全部
-
啊啊啊啊啊查看全部
-
quartz.properties的组成查看全部
-
cron表达式通配符查看全部
-
cron表达式查看全部
-
scheduler最核心查看全部
举报
0/150
提交
取消