Quartz使用培训.pptVIP

  • 32
  • 0
  • 约8.5千字
  • 约 29页
  • 2016-11-29 发布于重庆
  • 举报
Quartz使用培训

* Quartz定时器 * Quartz是什么 Quartz能干什么 Easy example Quartz框架分析 项目开发 * Quartz是什么? Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或 EJBs。 Quartz是一个任务日程管理系统,一个在预先确定(被纳入日程)的时间到达时,负责执行(或者通知)其他软件组件的系统。 Quartz用一个小Java库发布文件(.jar文件),这个库文件包含了所有Quartz核心功能。这些功能的主要接口(API)是Scheduler接口。它提供了简单的操作,例如:将任务纳入日程或者从日程中取消,开始/停止/暂停日程进度。 * Quartz能干什么? 场景 #1: 下载交易流水 从银行下载当日交易流水 场景 #2: 邮件提醒和告警 公司出于安全考虑,让每个员工三个月换一次邮箱密码。这种情况下,可以创建一个作业,让它每天午夜运行一次,并且向离过期时间不到三天的所有用户发邮件提醒。这里可以恰到好处的用到作业调度器。图 1.1 描绘了密码这个提醒作业。 图 1.1? 密码过期的作业每晚发送邮件给

文档评论(0)

1亿VIP精品文档

相关文档