资源简介

Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz框架包含了调度器监听、作业和触发器监听。你可以配置作业和触发器监听为全局监听或者是特定于作业和触发器的监听。Quartz 允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz 的应用程序可以重用来自不同事件的作业,还可以为一个事件组合多个作业。并且还能和Spring配置整合使用。Quartz在功能上远远超越了JDK自带的Timer,很好很强大!

资源截图

代码片段和文件信息

/**
 * @Description: 
 *
 * @title: QuartzJob.java
 * @Package com.joyce.quartz
 * @Copyright: Copyright (c) 2014
 *
 * @author Comsys-LZP
 * @date 2014-6-26 下午03:37:11
 * @version V2.0
 */
package com.joyce.quartz;

import java.text.SimpleDateFormat;
import java.util.Date;

import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;

/**
 * @Description: 任务执行类
 *
 * @ClassName: QuartzJob
 * @Copyright: Copyright (c) 2014
 *
 * @author Comsys-LZP
 * @date 2014-6-26 下午03:37:11
 * @version V2.0
 */
public class QuartzJob implements Job {

@Override
public void execute(JobExecutionContext arg0) throws JobExecutionException {
System.out.println(new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss“).format(new Date())+ “★★★★★★★★★★★“);  
}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-06-26 15:14  Quartz\
     文件         552  2014-06-26 15:33  Quartz\.classpath
     文件         382  2014-06-26 15:10  Quartz\.project
     目录           0  2014-06-26 15:10  Quartz\.settings\
     文件         629  2014-06-26 15:10  Quartz\.settings\org.eclipse.jdt.core.prefs
     目录           0  2014-06-26 15:33  Quartz\bin\
     目录           0  2014-06-26 15:33  Quartz\bin\com\
     目录           0  2014-06-26 15:33  Quartz\bin\com\joyce\
     目录           0  2014-06-26 15:37  Quartz\bin\com\joyce\quartz\
     目录           0  2014-06-26 15:35  Quartz\bin\com\joyce\quartz\main\
     文件        1538  2014-07-07 14:42  Quartz\bin\com\joyce\quartz\main\QuartzTest.class
     文件        1121  2014-06-26 16:37  Quartz\bin\com\joyce\quartz\QuartzJob.class
     文件        4269  2014-06-26 15:53  Quartz\bin\com\joyce\quartz\QuartzManager.class
     目录           0  2014-06-26 15:33  Quartz\lib\
     文件      559366  2014-06-26 15:33  Quartz\lib\commons-collections-3.1.jar
     文件       60686  2014-06-26 15:33  Quartz\lib\commons-logging-1.1.1.jar
     文件        8812  2014-06-26 15:32  Quartz\lib\jta.jar
     文件      436583  2014-06-26 15:32  Quartz\lib\quartz-all-1.6.0.jar
     目录           0  2014-06-26 15:15  Quartz\src\
     目录           0  2014-06-26 15:15  Quartz\src\com\
     目录           0  2014-06-26 15:15  Quartz\src\com\joyce\
     目录           0  2014-06-26 15:37  Quartz\src\com\joyce\quartz\
     目录           0  2014-06-26 15:35  Quartz\src\com\joyce\quartz\main\
     文件        1540  2014-07-07 14:42  Quartz\src\com\joyce\quartz\main\QuartzTest.java
     文件         860  2014-06-26 16:37  Quartz\src\com\joyce\quartz\QuartzJob.java
     文件        7434  2014-06-26 15:53  Quartz\src\com\joyce\quartz\QuartzManager.java

评论

共有 条评论