1. 程式人生 > >業務邏輯: Quartz的整合應用

業務邏輯: Quartz的整合應用

文件中 發送 一個 定時發送郵件 family 聯想 AI 完成 開發

1、 請談一下你對Quartz的理解

思路:根據他解決的什麽問題方面去闡述

2、 完成quartzspring的整合應用

思路:觸發時間、任務調度工程

步驟:

1、 創建maven工程,並導入quartzspring相關的坐標

2、 開發一個Job

3、 提供spring配置文件,註冊自定義的Job

4、 配置JobDetail,由這個對象負責通過反射調用自定義的Job的方法

5、 配置觸發器,指定觸發的時間

6、 配置任務調度工廠

7、 加載spring配置文件,創建spring工廠

3、 完成Quartz定時發送郵件

思路:使用到Javamail

步驟:

1、 BOS項目pom文件中引入

quartzJavaMail的坐標

2、 自定義Job

3、 配置spring配置文件

4、 完成POI實現分區數據導出

思路:聯想之前做的導入,用poi做數據導出

步驟:

1、修改導出按鈕對應的函數

2、使用POI將數據寫到Excel文件

業務邏輯: Quartz的整合應用