@kangwg
2017-05-16T08:26:41.000000Z
字数 422
阅读 964
要实现功能: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 | 执行人 |