Spring 与 Quartz 集成步骤

概述:
可以通过前台界面设置调度任务日期,通过前台界面设置启动还是暂停

一、搭建Maven项目(不贴图了)
二、配置pom.xml(不贴图了)
三、配置web.xml(不贴图了)
四、配置jdbc.properties
这里写图片描述
五、配置log4j.properties
这里写图片描述
六、配置quartz.properties
这里写图片描述
七、配置applicationContext.xml(关键地方)
关键地方,请注意
八、执行quartz table脚本
根据数据库类型选择执行不同的脚本
这里写图片描述
九、执行xPm_JobManager 脚本

CREATE TABLE [dbo].[xPm_JobManager](
    [jobId] [varchar](36) NOT NULL, //主键
    [jobName] [nvarchar](200) NULL, //任务名称
    [jobGroup] [nvarchar](200) NULL, //任务分组
    [jobStatus] [char](2) NULL, //任务状态
    [cronExpression] [nvarchar](50) NULL, //调度时间
    [beanClass] [nvarchar](200) NULL, //执行类路径
    [remark] [nvarchar](500) NULL //备注
)

这里写图片描述

十、启动任务
第一个job就是从数据库读出来的任务
十一、停止任务
这里写图片描述
十二、调度任务核心service
这里写图片描述

资料下载:http://pan.baidu.com/s/1slFQIx3

总结:最后通过操作我们自己建立的表控制quartz的任务,这个是自己完成的一个大概步骤,没有很详细的说明,有不清楚的问题可以联系我qq:563595762

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值