3 MB/编程其他
该软件只适用于PC端安装使用,请前往PC页面下载
简介
这是quartz2.2.1.jar quartz实现分时业务调度 完整项目实例下载,Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 2.2.1。
quartz2.2.1.jar quartz实现分时业务调度 完整项目实例quartz2.2.1.jar quartz实现分时业务调度 完整项目实例是由于项目中需要用到定时执行任务,后来查资料发现有Quartz这么一个任务调度框架,但是网上的大部分资料几乎都是之前的版本,Quartz-2.2.1好像经过了改版,与先前的版本在用法上有那么一些出入,2.2.1里面好多方法都被弃用了,然后经过一番折腾,算是会简单的使用了。
1、Job接口:这个接口里面只定义了一个方法,excute
[java] view plain copy print?
01.void execute(JobExecutionContext context)
void execute(JobExecutionContext context)
然后定义一个类实现该接口,就可以定义自己需要执行的任务了,JobExecutionContext类提供调度上下文的各种信息
2、JobDetail:用于描叙Job实现类及其他的一些静态信息
3、Trigger:描叙触发Job执行的时间触发规则
4、Scheduler:运行容器,使用SchedulerFactory创建Scheduler实例
quartz可以实现Spring的定时调度,quartz存储job方式就分三种,我们最常用的也是quartz默认的是RAMJobStore,另外两种方式是JobStoreTX和JobStoreCMT。
展开