Quartz:定時非同步任務 任務:做什麼事情; 觸發器:定義時間; 調度器:將任務、觸發器一一對應。 實現步驟(獨立使用): 1.jar 2.任務(service):Job 3.測試方法:job、觸發器、調度器 scheduler.shutdown(); 立刻關閉 scheduler.shutdow ...
Quartz:定時非同步任務 任務:做什麼事情; 觸發器:定義時間; 調度器:將任務、觸發器一一對應。 實現步驟(獨立使用): 1.jar 2.任務(service):Job 3.測試方法:job、觸發器、調度器 scheduler.shutdown(); 立刻關閉 scheduler.shutdown(false); 立刻關閉 scheduler.shutdown(true); 將當前任務執行完畢後再關閉 觸發器:CronScheduleBuilder 依賴於Core表達式。
舉例:
Spring整合Quartz框架: 1.jar :Spring+Quartz 2.調度器-->觸發器(job):觸發器整合任務,調度器整合觸發器。 (1)將job信息封裝到一個實體類中; (2)spring配置文件;