`
fys124974704
  • 浏览: 137308 次
  • 性别: Icon_minigender_1
  • 来自: 火星
社区版块
存档分类
最新评论

quartz入门一

    博客分类:
  • Java
阅读更多

   quartz是一个好东西!一直想使用它做一些事情,就是没弄懂,昨天刚刚搞了一下午,写些笔记方便以后复习

首先定义一个类实现org.quartz.Job接口,在

public void execute(JobExecutionContext arg0) throws JobExecutionException {
    // do something		
}

 再编写一个有main方法的类,

第一步

SchedulerFactory sf = new StdSchedulerFactory();
Scheduler sched = sf.getScheduler();

 

创建一个调度任务的对象

 

第二步

 

JobDetail job = new JobDetail("job1", "group1", HelloWorld.class);

 JobDetail 根据英文翻译就明白了

 

第三步

 

Date runTime = TriggerUtils.getEvenMinuteDate(new Date());
SimpleTrigger trigger = new SimpleTrigger("trigger1", "group1", runTime);

做一个触发器

 

第四步

/* 装配调度任务 */
sched.scheduleJob(job, trigger);
sched.start();
/* 等待其他job完成的时候才结束 */
sched.shutdown(true);
 

四步就完成了一个简单的quartz的使用

分享到:
评论

相关推荐

    quartz实例,quartz入门例子

    在这个Quartz入门例子中,可能包含了一个名为`QuarzTest`的类或配置文件,它是实际运行的入口。通过分析和运行这个例子,你可以了解到如何在Spring中配置和使用Quartz,以及如何创建和调度Job。 学习Quartz时,你...

    quartz入门到精通

    ### Quartz入门到精通知识点详解 #### 一、Quartz简介与特点 Quartz是一个功能强大的开源作业调度框架,主要用于Java应用程序中。它不仅易于使用,还提供了高度的灵活性,适用于各种复杂的调度需求。Quartz支持...

    Quartz入门学习(真丶入门)

    二、Quartz入门 1. **创建作业**:首先,你需要创建一个实现了`org.quartz.Job`接口的类,这个类就是你的任务逻辑。在`execute()`方法中编写实际的业务代码。 2. **定义触发器**:接着,定义一个触发器,设置执行...

    quartz scheduler 入门教程

    quartz scheduler 入门教程 Quartz Scheduler 是一种功能丰富、开源的任务调度程序库,可以在任何 Java 程序中使用。它可以用来创建简单或者复杂的执行次数可以达成千上万的任务。任务可以是任何 Java 可以做的事情...

    Quartz框架快速入门

    ### Quartz框架快速入门详解 #### 一、Quartz框架简介 Quartz是一个开源的作业调度框架,用于开发Java应用程序。它提供了强大的触发器(Trigger)机制用于关联作业(Job),同时还具备灵活的表达式用于配置定时...

    Quartz定时器从入门到进阶

    Quartz定时器是一个开源的作业调度框架,专为J2SE和J2EE应用程序设计,完全用Java编写。它的核心优势在于提供强大的灵活性和简单性,使得开发者可以轻松创建简单的或复杂的任务调度。Quartz支持多种特性,如数据库...

    quartz入门共3页.pdf.zip

    quartz入门共3页.pdf.zip

    Quartz如何从入门到精通.pdf

    Quartz入门到精通 Quartz是一个开源的作业调度框架,它完全由Java写成,并设计用于J2SE和J2EE应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如...

    Quartz详细入门教程

    非常详细的Quartz详细入门教程。新手值得一看,高手请忽略。

    Quartz详细入门教程.zip

    Quartz详细入门教程.zip

    Quartz中文入门教程

    Quartz中文入门教程 前言 Quartz让任务调度简单 Quartz的发展史 上手Quartz Quartz内部架构 作业 作业管理和存储 有效作业存储 作业和触发器 调度一个作业 用调度器(Scheduler)调用你的作业 编程调度...

    Quartz入门到精通 中文WORD版.rar

    Quartz是一个开源的作业调度框架,它完全由Java写成,并设计用于J2SE和J2EE应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。它有很多特征,如:数据库支持,集群...

    Quartz入门教程

    "Quartz入门.html"这个文档可能详细介绍了如何设置和启动一个简单的Quartz调度程序。通常,你需要创建一个Job类,该类实现了`org.quartz.Job`接口,并重写了`execute`方法,这是实际执行的任务逻辑。然后,你可以...

    Quartz 框架快速入门

    Quartz 框架快速入门 在前面两篇文章中简单介绍了在java应用程序中如何使用Quartz框架,这一篇中我们将看到如何在web环境下通过配置文件来完成Quartz的后台作业调度,而不必手工去创建Trigger和Scheduler

    Quartz入门案例

    在"Quartz入门案例"中,我们通常会首先创建一个Job类,该类实现了`org.quartz.Job`接口。这个接口只有一个方法`execute(JobExecutionContext context)`,我们在其中编写实际的任务逻辑。例如: ```java public ...

    Quartz2.2.1入门实例

    Quartz概述及入门实例,具体过程和效果看博文 http://blog.csdn.net/evankaka/article/details/45361469

    quartz入门例子,spring集成配置使用

    Spring集成quartz跑定时任务实例 自己写的例子并为实现job 有测试的主函数,请参考...springCon.quartz文件夹下 为对上诉博客理解透彻 结合spring看其配置的相关信息 就可以明白。

Global site tag (gtag.js) - Google Analytics