@kangwg
2017-05-16T16:26:41.000000Z
字数 422
阅读 838
要实现功能:quartz的执行参数可配置化,通过接口调用来控制quartz
1.增加任务,删除任务,查询任务,修改任务;改变后的任务是否立即执行;手动执行任务;任务的可视化操作;项目启动时自动启动任务。
2.quartz表,用于配置要执行的任务(表名待定)
字段 | 意义 |
---|---|
name | job名称 |
groupName | job的分组 |
targetObject | 要执行的目标 |
targetMethod | 要执行的方法 |
comments | 任务的描述 |
executePlan | 执行计划,即时间计划 |
createTime | 创建时间 |
status | 状态,控制任务是否有效 |
lastExecuteTime | 最后一次任务执行成功的时间 |
3.quartzLog表,用于记录执行任务(表名待定)
字段 | 意义 |
---|---|
quartzId | 任务Id |
scheduleName | 任务名称 |
dateTime | 调度任务时间 |
result | 执行结果(是否成功) |
message | 任务结果的描述 |
opType | 操作类型(手工调度,自动调度) |
userId | 执行人 |