spring+quartz动态处理任务demo


最近公司要求使用quartz做任务调度。配合spring做动态处理的时候网上找相关资料非常少。 网上找到相关的代码也都是碎片较多。 最后干脆自己封装了一个动态调度任务的工具。 支持能够将任务信息持久化到数据库。 支持多种任务配置方式,可完全脱离配置文件调度任务。 另外因为公司用的跨库事务的处理,这块功能也懒得剥离出来了。 有需要的也可以参考一下,要两分意思一下。
资源截图
代码片段和文件信息
package com.quartz.demo.base.dao;

import javax.annotation.Resource;

import org.springframework.jdbc.core.simple.SimpleJdbcTemplate;
import org.springframework.stereotype.Repository;

@Repository
public abstract class BasicDAO {

@Resource(name=“estbaseSimpleJdbcTemplate“)
protected SimpleJdbcTemplate estbaseSimpleJdbcTemplate;
@Resource(name=“estflowSimpleJdbcTemplate“)
protected SimpleJdbcTemplate estflowSimpleJdbcTemplate;
@Resource(name=“estgrantSimpleJdbcTemplate“)
protected SimpleJdbcTemplate estgrantSimpleJdbcTemplate;
/*@Resource(name=“estpolicySimpleJdbcTemplate“)
protected SimpleJdbcTemplate estpolicySimpleJdbcTemplate;*/
@Resource(name=“estrecordSimpleJdbcTemplate“)
protected SimpleJdbcTemplate estrecordSimpleJdbcTemplate;


@Resource(name=“mainSimpleJdbcTemplate“)
protected SimpleJdbcTemplate mainSimpleJdbcTemplate;
@Resource(name=“secondSimpleJdbcTemplate“)
protected SimpleJdbcTemplate secondSimpleJdbcTemplate;
@Resource(name=“testSimpleJdbcTemplate“)
protected SimpleJdbcTemplate testSimpleJdbcTemplate;


}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        607  2014-04-14 15:08  quartz.classpath

     文件        291  2014-04-26 11:45  quartz.mymetadata

     文件       1749  2014-04-25 20:09  quartz.project

     文件       1752  2014-04-11 17:55  quartz.project.bak

     文件        500  2014-04-11 17:55  quartz.settings.jsdtscope

     文件         83  2014-04-18 10:40  quartz.settingscom.genuitec.eclipse.core.prefs

     文件       1009  2014-04-25 20:11  quartz.settingscom.genuitec.eclipse.j2eedt.core.prefs

     文件         57  2014-04-25 20:13  quartz.settingsorg.eclipse.core.resources.prefs

     文件        364  2014-04-11 17:55  quartz.settingsorg.eclipse.jdt.core.prefs

     文件        462  2014-04-25 20:11  quartz.settingsorg.eclipse.wst.common.component

     文件        252  2014-04-11 17:55  quartz.settingsorg.eclipse.wst.common.project.facet.core.xml

     文件         49  2014-04-11 17:55  quartz.settingsorg.eclipse.wst.jsdt.ui.superType.container

     文件          6  2014-04-11 17:55  quartz.settingsorg.eclipse.wst.jsdt.ui.superType.name

     文件       1089  2014-04-25 20:28  quartzsrccomquartzdemoasedaoBasicDAO.java

     文件        647  2014-04-26 12:59  quartzsrccomquartzdemoasedatasourceESTbaseDataSource.java

     文件        647  2014-04-26 12:59  quartzsrccomquartzdemoasedatasourceESTflowDataSource.java

     文件        650  2014-04-26 12:59  quartzsrccomquartzdemoasedatasourceESTgrantDataSource.java

     文件        653  2014-04-26 12:59  quartzsrccomquartzdemoasedatasourceESTpolicyDataSource.java

     文件        653  2014-04-26 12:59  quartzsrccomquartzdemoasedatasourceESTrecordDataSource.java

     文件        638  2014-04-26 12:59  quartzsrccomquartzdemoasedatasourceMainDataSource.java

     文件        645  2014-04-26 12:59  quartzsrccomquartzdemoasedatasourceSecondDataSource.java

     文件        638  2014-04-26 12:59  quartzsrccomquartzdemoasedatasourceTestDataSource.java

     文件        651  2014-04-26 12:59  quartzsrccomquartzdemoasedatasourceWorkFlowDataSource.java

     文件       1443  2014-04-25 20:30  quartzsrccomquartzdemoaseinterceptorLogExecuteInterceptor.java

     文件       1643  2014-04-25 20:30  quartzsrccomquartzdemoaseinterceptorStringFilterInterceptor.java

     文件       5501  2014-04-25 20:31  quartzsrccomquartzdemoasemodelScheduleJob.java

     文件        888  2014-04-25 20:31  quartzsrccomquartzdemosysconfigureutilTimingSyc.java

     文件        957  2014-04-25 20:41  quartzsrccomquartzdemoutilInitializeQuartz.java

     文件        816  2014-04-25 20:30  quartzsrccomquartzdemoutilPrimaryKeyUtil.java

     文件       3027  2014-04-25 20:30  quartzsrccomquartzdemoutilQuartzJobFactory.java

............此处省略172个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)