




已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
spring定時任務(wù)(整合了quartz插件)2009-09-29 10:08在applicationContext-quartz.xml中進行配置就可以了:(在spring-context-support.jar包中) updateDayhotWordBase updateWeekhotWordBase updateMonthhotWordBase updateGov updatePol updateSci updateTotalHotWord 0 0 1 ? * * 0 0 1 ? * * 0 0 2 ? * MON 0 0 3 1 * ? 0 30 3 1 * ? 0 30 3 1 * ? 0 30 3 1 * ? Spring定時器,主要有兩種實現(xiàn)方式,包括Java Timer定時和Quartz定時器!1.Java Timer定時首先繼承java.util.TimerTask類實現(xiàn)run方法package com.land;import java.util.Date;import java.util.TimerTask;public class TimerTest extends TimerTask Overridepublic void run() / TODO Auto-generated method stubSystem.out.println(TimerTest+(new Date().toString();Spring配置 2.Quartz定時器首先繼承QuartzJobBean類實現(xiàn)executeInternal方法public class SchedulerTest extends QuartzJobBeanOverrideprotected void executeInternal(JobExecutionContext arg0) throws JobExecutionException / TODO Auto-generated method stub/System.out.println(-);System.out.println(1111111+(new Date().toString();-public class SchedulerTest2 extends QuartzJobBeanOverrideprotected void executeInternal(JobExecutionContext arg0) throws JobExecutionException / TODO Auto-generated method stub/System.out.println(-);System.out.println(22222222+(new Date().toString();Spring配置com.land.SchedulerTestcom.land.SchedulerTest20/10 * * * * ?1000200003.其他說明 Java Timer定時有一種配置啟動的方org.springframework.scheduling.timer.ScheduledTimerTask,Quartz定時器有兩種配置啟動的方式:org.springframework.scheduling.quartz.SimpleTriggerBean,org.springframework.scheduling.quartz.CronTriggerBean。org.springframework.scheduling.quartz.CronTriggerBeanLinux系統(tǒng)的計劃任務(wù)通常有cron來承擔(dān)。從左到右字段 允許值 允許的特殊字符秒 0-59 , - * /分 0-59 , - * /小時 0-23 , - * /日期 1-31 , - * ? / L W C月份 1-12 或者 JAN-DEC , - * /星期 1-7 或者 SUN-SAT , - * ? / L C #年(可選) 留空, 1970-2099 , - * /表達式 意義0 0 12 * * ? 每天中午12點觸發(fā)0 15 10 ? * * 每天上午10:15觸發(fā)0 15 10 * * ? 每天上午10:15觸發(fā)0 15 10 * * ? * 每天上午10:15觸發(fā)0 15 10 * * ? 2005 2005年的每天上午10:15觸發(fā)0 * 14 * * ? 在每天下午2點到下午2:59期間的每1分鐘觸發(fā)0 0/5 14 * * ? 在每天下午2點到下午2:55期間的每5分鐘觸發(fā)0 0/5 14,18 * * ? 在每天下午2點到2:55期間和下午6點到6:55期間的每5分鐘觸發(fā)0 0-5 14 * * ? 在每天下午2點到下午2:05期間的每1分鐘觸發(fā)0 10,44 14 ? 3 WED 每年三月的星期三的下午2:10和2:44觸發(fā)0 15 10 ? * MON-FRI 周一至周五的上午10:15觸發(fā)0 15 10 15 * ? 每月15日上午10:15觸發(fā)0 15 10 L * ? 每月最后一日的上午10:15觸發(fā)0 15 10 ? * 6L 每月的最后一個星期五上午10:15觸發(fā)0 15 10 ? * 6L 2002-2005 2002年至2005年的每月的最后一個星期五上午10:15觸發(fā)0 15 10 ? * 6#3 每月的第三個星期五上午10:15觸發(fā)特殊字符 意義* 表示所有值;? 表示未說明的值,即不關(guān)心它為何值;- 表示一個指定的范圍;, 表示附加一個可能值;/ 符號前表示開始時間,符號后表示每次遞增的值;L(last) (last) L 用在day-of-month字段意思是 這個月最后一天;用在 day-of-week字段, 它簡單意思是 7 or SAT。如果在day-of-week字段里和數(shù)字聯(lián)合使用,它的意思就是 這個月的最后一個星期幾 例如: 6L means 這個月的最后一個星期五. 當(dāng)我們用“L”時,不指明一個列表值或者范圍是很重要的,不然的話,我們會得到一些意想不到的結(jié)果。W(weekday) 只能用在day-of-month字段。用來描敘最接近指定天的工作日(周一到周五)。例如:在day-of-month字段用“15W”指“最接近這個月第15天的工作日”,即如果這個月第15天是周六,那么觸發(fā)器將會在這個月第14天即周五觸發(fā);如果這個月第15天是周日,那么觸發(fā)器將會在這個月第16 天即周一觸發(fā);如果這個月第15天是周二,那么就在觸發(fā)器這天觸發(fā)。注意一點:這個用法只會在當(dāng)前月計算值,不會越過當(dāng)前月。“W”字符僅能在day- of-month指明一天,不能是一個范圍或列表。也可以用“LW”來指定這個月的最后一個工作日。# 只能用在day-of-week字段。用來指定這個月的第幾個周幾。例:在day-of-week字段用6#3指這個月第3個周五(6指周五,3指第3個)。如果指定的日期不存
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年汽車冷卻風(fēng)扇項目發(fā)展計劃
- 2019-2025年初級管理會計之專業(yè)知識綜合卷押題練習(xí)試題A卷含答案
- 2019-2025年一級注冊建筑師之建筑技術(shù)設(shè)計作圖題模擬題庫及答案下載
- 2025年中國富馬酸比索洛爾項目投資計劃書
- 狗狗課件教學(xué)課件
- 2025年全斷面掘進機項目發(fā)展計劃
- 某品牌展示設(shè)計案例分析
- 肥城農(nóng)機考試試題及答案
- 幼師培訓(xùn)考試試題及答案
- 地稅專業(yè)考試試題及答案
- 《細胞因子在炎癥反應(yīng)中的作用》課件
- 企業(yè)員工分紅合同規(guī)定
- 2025屆上海市(春秋考)高考英語考綱詞匯對照表清單
- 醫(yī)院臨床輸血工作總結(jié)
- AIGC背景下視覺傳達專業(yè)的教學(xué)模式淺談
- 區(qū)域代理方案(3篇)
- 食堂餐飲服務(wù)個性化與多樣化考核試卷
- 事業(yè)單位工資福利政策培訓(xùn)
- 八年級期中英語試卷分析及整改措施
- 2025年新勞動合同范本
- 養(yǎng)老院藝術(shù)療愈活動方案
評論
0/150
提交評論