quartz使用
開發環境:spring2.0。如果包類沒有quartz包,則需要加入到類路徑。
a:extends quartzjobbean方法
建立乙個job:
packageonlyfun.bb.quartz;
importorg.quartz.jobexecutioncontext;
importorg.springframework.scheduling.quartz.quartzjobbean;
publicclassquartzdemoextendsquartzjobbean
//此句可以放在a處
scheduler scheduler=
(scheduler)context.getbean("scheduledfactorybean");
trycatch(schedulerexception e) {
//todoauto-generated catch block
e.printstacktrace();
使用******triggerbean類只能做簡單job與job之間的執行週期指定,如果需要在指定時間執行,可以使用crontriggerbean類。
修改配置檔案如下:
class="org.springframework.scheduling.quartz.crontriggerbean">
class="org.springframework.scheduling.quartz.schedule***ctorybean">
在spring中使用quartz
好吧!我承認我對quartz並不熟悉,這種境況需要通過學習它,使用它去改變。先記錄下最進在spring中使用quartz的經驗。spring中提供了對quartz的支援,使得在spring使用quartz變得很容易,只需要在配置檔案中進行配置就行了。當然在路徑中要加入相應的jar包,我用的是quar...
Spring中使用Quartz 二
續spring中使用quartz 一 注意 crontriggerbean的cronexpression屬性指定格式 至少6個時間元素,上面表示每天的15 37 38分執行1次任務。時間元素 按照順序 秒 0 59 分 0 59 小時 0 23 每月第幾天 1 31 月 1 12或jan dec 每...
在Spring中使用Quartz進行任務排程 1
概述 各種企業應用幾乎都會碰到任務排程的需求,就拿論壇來說 每隔半個小時生成精華文章的rss檔案,每天凌晨統計論壇使用者的積分排名,每隔30分鐘執行鎖定使用者解鎖任務。對於乙個典型的mis系統來說,在每月1號凌晨統計上個月各部門的業務資料生成月報表,每半個小時查詢使用者是否已經有快到期的待處理業務 ...