【实例简介】
Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz框架包含了调度器监听、作业和触发器监听。你可以配置作业和触发器监听为全局监听或者是特定于作业和触发器的监听。Quartz 允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz 的应用程序可以重用来自不同事件的作业,还可以为一个事件组合多个作业。并且还能和Spring配置整合使用。Quartz在功能上远远超越了JDK自带的Timer,很好很强大!
【实例截图】
【核心代码】
Quartz
└── Quartz
├── bin
│ └── com
│ └── joyce
│ └── quartz
│ ├── main
│ │ └── QuartzTest.class
│ ├── QuartzJob.class
│ └── QuartzManager.class
├── lib
│ ├── commons-collections-3.1.jar
│ ├── commons-logging-1.1.1.jar
│ ├── jta.jar
│ └── quartz-all-1.6.0.jar
└── src
└── com
└── joyce
└── quartz
├── main
│ └── QuartzTest.java
├── QuartzJob.java
└── QuartzManager.java
12 directories, 10 files