日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Java Quartz觸發器CronTriggerBean配置用法詳解

瀏覽:171日期:2023-02-11 14:02:32

CronTrigger表達式分為七項子表達式,其中每一項以空格隔開,從左到右分別是:秒,分,時,月的某天,月,星期的某天,年;其中年不是必須的,也就是說任何一個表達式最少需要六項! 

例:0 0 12 ? * WED 表示每個星期三的12點執行,這里沒有“年”這項! 

字段名(項)  必須  值范圍  特殊字符 秒 是 0-59  , - * /  分 是 0-59  , - * /  時 是 0-23  , - * /  月的某天  是 1-31  , - * ? / L W  月 是 1-12 or JAN-DEC  , - * /  星期的某天 是 1-7 or SUN-SAT  , - * ? / L #  年 否 empty, 1970-2099  , - * / 

先看示列:'0 0/30 8-10 5,20 * ?' 表示“每個月的5日和20日的8:00,8:30,9:00,9:30,10:00,10:30” 

字符解釋: 

,:與,表式','兩邊的值都是需要執行的時間,如上例'5,20',每個月的5日與20日。 -:表示值的范圍,如上例'8-10',從8點開始到10結束,包括8點與10點。 *:表式任意可合法的值,如上例'*'是處于月份的字段,所以代表1-12中的任意值,所以上例是指“每個月”。 /:增量,如上例是指從0分開始,每過30分鐘取一次值。如果換成'5/8'就是從第5鐘開始每過8分鐘取一次值:8:05,8:13,8:21,8:29等等 ?:不指定值,就是“我也不知道”的意思,只能出現在“月的某天,星期的某天”項中。在什么情況下用呢?如上例如果指定值為星期一,那么可能會出現如4月5日不是星期一,這里就是不對應,有沖突,所以指定為'?',也就是說我也不知道是星期幾,只要是5日與20日就行了,至于是星期幾我才不管呢! L:最后的,last的意思,只能出現在“月的某天,星期的某天”項中。表示當前月或當前星期的最后一天,注意的是星期的最后一天為星期六。 W:月中最接近指定日期的普通日(星期一到星期五),只能出現在“月的某天”,如'15W'就是說當前月最接近15日的普通日,如果當月的15是星期三就是星期三,如果當月的15是星期六那么就是昨天也就是星期五,如果當月的15是星期天則為第二天也就是星期一。 #:當前月的第N個星期X日,只能出現在“星期的某天”項中。如'6#3'就是說當前月的第三個星期五,注意'1-7',1=星期天,2=星期一等等。 '0 0 12 * * ?' 每天中午12點觸發 '0 15 10 ? * *' 每天上午10:15觸發 '0 15 10 * * ?' 每天上午10:15觸發 '0 15 10 * * ? *' 每天上午10:15觸發 '0 15 10 * * ? 2005' 2005年的每天上午10:15觸發 '0 * 14 * * ?' 在每天下午2點到下午2:59期間的每1分鐘觸發 '0 0/5 14 * * ?' 在每天下午2點到下午2:55期間的每5分鐘觸發 '0 0/5 14,18 * * ?' 在每天下午2點到2:55期間和下午6點到6:55期間的每5分鐘觸發 '0 0-5 14 * * ?' 在每天下午2點到下午2:05期間的每1分鐘觸發 '0 10,44 14 ? 3 WED' 每年三月的星期三的下午2:10和2:44觸發 '0 15 10 ? * MON-FRI' 周一至周五的上午10:15觸發 '0 15 10 15 * ?' 每月15日上午10:15觸發 '0 15 10 L * ?' 每月最后一日的上午10:15觸發 '0 15 10 ? * 6L' 每月的最后一個星期五上午10:15觸發 '0 15 10 ? * 6L 2002-2005' 2002年至2005年的每月的最后一個星期五上午10:15觸發 '0 15 10 ? * 6#3' 每月的第三個星期五上午10:15觸發 

 每隔5秒執行一次:*/5 * * * * ?

   每隔1分鐘執行一次:0 */1 * * * ?

   每天23點執行一次:0 0 23 * * ?

   每天凌晨1點執行一次:0 0 1 * * ?

   每月1號凌晨1點執行一次:0 0 1 1 * ?

   每月最后一天23點執行一次:0 0 23 L * ?

   每周星期天凌晨1點實行一次:0 0 1 ? * L

實現應用:

package com.test.utilpublic class ScheduleTask {private IStationDao dao;protected final Logger log = Logger.getLogger(getClass());public void setDao(IStationDao dao) {this.dao = dao;}/** * job */public void JobUnlockTicket() {long l1 = System.currentTimeMillis();Map<String,Integer> map = new HashMap<String,Integer>();map.put('UserId', SysParameter.getUserId());try {dao.JobUnlockTicket(map);} catch (Exception e) {log.error('JobUnlockTicket :'+e.getMessage());}log.info('JobUnlockTicket::'+(System.currentTimeMillis()-l1));}}

<!-- JOB --><bean class='com.test.util.ScheduleTask'> <property name='dao' ref='stationDao'></property></bean><bean class='org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean'><property name='targetObject' ref='job_unlock' /><property name='targetMethod' value='JobUnlockTicket' /><property name='concurrent' value='false' /><!-- 是否允許任務并發執行。當值為false時,表示必須等到前一個線程處理完畢后才再啟一個新的線程 --></bean><!-- config trigger --><bean class='org.springframework.scheduling.quartz.CronTriggerBean'><property name='jobDetail' ref='jobDetail_unlock' /><property name='cronExpression'><value>0 0/5 * * * ?</value><!-- 每五分鐘執行一次 --></property></bean><!-- lazy-init=’false’ 是否延遲加載 --><bean lazy-init='false' class='org.springframework.scheduling.quartz.SchedulerFactoryBean'><property name='startupDelay' value='60' /><!-- tomcat啟動后60秒,開始啟動調度 --><property name='triggers'><list><ref local='cronTrigger' /></list></property></bean>

到此這篇關于Java Quartz觸發器CronTriggerBean配置用法詳解的文章就介紹到這了,更多相關Java Quartz觸發器CronTriggerBean配置內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
鲁大师成人一区二区三区| 日韩午夜一区| 精品黄色一级片| 日韩精品欧美精品| 国产精久久久| 一本一道久久a久久精品蜜桃| 日韩av中文字幕一区二区 | 在线日韩电影| 国产精品视区| 精品亚洲精品| 亚洲女同一区| 国产精品**亚洲精品| 免费视频国产一区| 九一国产精品| 国产精品普通话对白| 国产精品第一国产精品| 日韩av有码| 激情久久久久久| 亚洲精品乱码| 久久人人97超碰国产公开结果| 日韩理论视频| 深夜福利一区| 99久久九九| 福利一区视频| 国产欧美日韩免费观看| 国产在线观看91一区二区三区| 在线亚洲一区| 亚洲天堂日韩在线| 久久uomeier| 日本欧美一区二区在线观看| 国产精品乱战久久久| 丝袜美腿亚洲一区| 日韩中文欧美在线| 日韩免费小视频| 免播放器亚洲一区| 久久青草久久| 国产一区二区三区不卡av| 亚洲成av人片一区二区密柚| 少妇精品久久久一区二区三区| 亚洲毛片一区| 99成人在线| 婷婷激情久久| 久久国内精品自在自线400部| 日韩国产精品久久久| 国产情侣一区| 日韩精品首页| 在线一区视频| 国产精品久久久亚洲一区| 精品国产乱码久久久| 蜜桃成人av| 亚洲1区在线| 欧美a在线观看| 韩国一区二区三区视频| 精品不卡一区| 日韩理论视频| 日韩欧美激情电影| 精品视频自拍| 久久一级电影| 亚洲影视一区| 精品视频国内| 精品视频黄色| 色一区二区三区| 午夜视频一区二区在线观看| 香蕉精品999视频一区二区| 在线成人动漫av| 国产视频一区三区| 麻豆视频一区二区| 国产一区亚洲| 成人羞羞在线观看网站| 国产精品美女在线观看直播| 日本在线一区二区三区| 欧美日韩一视频区二区| 日本三级亚洲精品| 日日摸夜夜添夜夜添国产精品| 欧美激情99| 久久女人天堂| 亚洲天堂av影院| 亚洲91视频| 青青草伊人久久| 亚洲二区视频| 亚洲精品婷婷| 久久国产日韩| 欧美日本精品| 日韩影片在线观看| 亚洲福利免费| 久久av一区| 国产精品色婷婷在线观看| 欧美日韩尤物久久| 免播放器亚洲| 精品视频在线你懂得| 久久国产精品毛片| 亚洲不卡系列| 亚洲欧洲美洲国产香蕉| 久草精品视频| 国产一精品一av一免费爽爽| 免费视频一区二区三区在线观看| 日韩精品成人在线观看| 日本一不卡视频| 精品高清久久| 欧美日韩一区二区高清| 卡一精品卡二卡三网站乱码| 国产精品色网| 日本在线成人| 国产精品欧美一区二区三区不卡| 国产三级一区| 日韩久久一区二区三区| 精品国产18久久久久久二百| 国产精品网在线观看| 激情久久五月| 国产精品女主播一区二区三区| 欧美影院视频| av中文资源在线资源免费观看| 国产毛片久久久| 国产精品欧美一区二区三区不卡| 日韩伦理在线一区| 欧美日韩免费观看一区=区三区| 欧美天堂亚洲电影院在线观看| 久久中文欧美| 亚洲精品动态| 中文字幕高清在线播放| 久久免费视频66| 欧美丝袜一区| 国产中文字幕一区二区三区| 蜜桃视频一区二区三区在线观看| 色乱码一区二区三区网站| 日韩国产网站| 亚洲三级国产| 麻豆一区在线| 日韩精品网站| 午夜在线视频观看日韩17c| 亚洲麻豆一区| 国产成人精品一区二区三区视频| 欧美aa在线观看| 视频一区日韩精品| 精品国产成人| 136国产福利精品导航网址| 7m精品国产导航在线| а√在线中文在线新版| 免费精品视频在线| 免费在线观看视频一区| 精品丝袜在线| 国产精品三p一区二区| 久久国产精品毛片| 欧美日韩国产精品一区二区亚洲| 国产精品115| 精品精品99| 日韩一区二区三区四区五区| 在线综合欧美| 久久人人99| 97在线精品| 国产日产精品一区二区三区四区的观看方式| 国产99久久| 9久re热视频在线精品| 美女毛片一区二区三区四区最新中文字幕亚洲 | 黄色成人91| 精品欠久久久中文字幕加勒比| 亚洲精品日韩久久| 国产精品欧美一区二区三区不卡 | 日韩视频一区| 激情综合五月| 热久久久久久久| 国产一区二区精品久| 久久精品国产成人一区二区三区| 在线日韩成人| 亚洲精品极品少妇16p| 国产拍在线视频| 999国产精品| 激情综合亚洲| 欧美日韩一二三四| 欧美日韩在线二区| 亚洲女同一区| 国产白浆在线免费观看| 亚洲有吗中文字幕| 欧美日韩在线精品一区二区三区激情综合 | 成人小电影网站| 91九色精品| 日韩avvvv在线播放| 久久久久99| 国产私拍福利精品视频二区| 久久久久一区| 国产日本亚洲| 免费成人在线视频观看| 国产欧洲在线| 国产精品一区二区免费福利视频 | 欧美伊人影院| 亚洲精品乱码| 91精品丝袜国产高跟在线| 久久久精品午夜少妇| 久久久国产精品网站| 综合亚洲视频| 免费在线欧美视频| 欧美日韩视频免费观看| 亚洲福利专区| 精品三级av| 日韩激情av在线| 精品欠久久久中文字幕加勒比| 国产精品腿扒开做爽爽爽挤奶网站| 国产中文欧美日韩在线| 不卡一二三区| 亚洲精品成人一区|