![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Quartz
文章平均质量分 85
yuanlaishini2010
这个作者很懒,什么都没留下…
展开
-
Quartz学习(三)--简单触发器(SimpleTrigger)
SimpleJob.javapublic class SimpleJob implements Job { @Override public void execute(JobExecutionContext context) throws JobExecutionException { // job 的名字 String jobName = context.getJobDe转载 2013-04-30 21:41:28 · 1549 阅读 · 0 评论 -
Quartz学习(一)--初始Quartz
一、什么是Quartz 1、quartz是一个作业调度系统(a job scheduling system),不但可以集成到其他软件系统中,而且还可以独立运行。 2、Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是原创 2013-04-30 18:36:32 · 3026 阅读 · 2 评论 -
Quartz学习(四)--Cron表达式
SimpleJob.javaimport java.text.SimpleDateFormat;import java.util.Calendar;import org.quartz.Job;import org.quartz.JobExecutionContext;import org.quartz.JobExecutionException;public class Si转载 2013-04-30 21:48:28 · 1569 阅读 · 0 评论 -
Quartz学习(五)--接收参数和维护状态
>如果你想在 某个job执行的时候传入参数,参数在job执行过程中对参数有所修改,并且在job执行完毕后把参数返回那么你需要学习一下现在的这个例子了,因为它正是你所想要的 ...... 我的建议是先把代码运行起来看结果,然后再去看代码.还是老套路,两个类 一个job类:ColorJob.java 一个调度类: JobStateExample.转载 2013-04-30 21:54:15 · 1272 阅读 · 0 评论 -
Quartz学习(六)--错过的任务怎么办?
不知道大家在用Quartz的时候 有没有遇到这样一种情况:触发器设定每3秒钟触发一次 ,但是工作需要10秒钟的执行时间.因此,在一次任务结束执行前,触发器已经错失触发当这种情况下我们怎么处理呢,让我们一起学习一下......还是先贴代码:job类:StatefulDumbJob.javaimport java.text.SimpleDateFormat;i转载 2013-04-30 21:57:28 · 2088 阅读 · 0 评论 -
Quartz学习(七)--job生病了(抛出异常)时的处理
我们一直没有太深入的去完成 一个job 类,因为这是跟你的实际应用紧密相关联的,但是在你的job 处理过程中 如果 发生了异常,那么会怎么样处理呢 ? 客官您往下看…………------------------------------------我是分割线------------------------------------------------如果客官看过前面的几篇 烂的掉渣的 文转载 2013-04-30 22:01:08 · 2060 阅读 · 0 评论 -
Quartz学习(七)--Spring整合Quartz(JobDetailBean方式)
一、Spring创建JobDetail的两种方式 定时任务两种方式,Spring很好的封装使用Quartz的细节,第一种方式是利用SPring封装的Quartz类进行特定方法的实现,第二种是通过透明的使用Quartz达到定时任务开发的目的,总体说第二种对开发人员更方便! 配置Spring的任务调度抽象层简化了任务调度,在Quartz的基础上提供了更好的调度对象。Spring使用原创 2013-05-02 11:19:36 · 23049 阅读 · 2 评论 -
Quartz学习(七)--Spring整合Quartz(MethodInvokingJobDetailFactoryBean方式)
一、该方式利弊 该方式通过MethodInvokingJobDetailFactoryBean在运行中动态生成,需要配置执行任务的目标类、目标方法。但是这种方法动态生成的JobBean不支持序列号,也就是说Job不能存到持久化。 该方式通常用于调用特定对象的一个方法。不用创建单独的job对象,只需要建立正常的业务对象,用这样方式去调用其中的一个方法。 该方式通过透明的使用原创 2013-05-02 14:45:48 · 3285 阅读 · 0 评论