Bootstrap

java物流项目功能介绍_JAVAEE——BOS物流项目13:Quartz概述、创建定时任务、使用JavaMail发送邮件、HighCharts概述、实现区域分区分布图...

1 学习计划

1、Quartz概述

n Quartz介绍和下载

n 入门案例

n Quartz执行流程

n cron表达式

2、在BOS项目中使用Quartz创建定时任务

3、在BOS项目中使用JavaMail发送邮件

4、HighCharts概述

n HighCharts介绍

n 在线演示

5、基于HighCharts实现区域分区分布图

2 Quartz概述

2.1 quartz介绍和下载

官网:http://www.quartz-scheduler.org/

5d0af6ee69fcdebf6cc62660a5f75571.png

Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的程序。Jobs可以做成标准的Java组件或EJBs。Quartz的最新版本为Quartz 2.2.3。

下载压缩包:

60c51341482302a384df113eb884d9b9.png

解压压缩包:

49bce8ca3433d6571d5764115caf05ee.png

2.2 入门案例

第一步:创建maven工程,导入spring和quartz相关依赖

15ef74cb6cfabebfae493bd28bee117b.png

第二步:创建任务类

eb507f4414d4cd3b9e6eedd28db65a2c.png

第三步:在spring配置文件中配置任务类

;