使用Quartz定時<bean id="methodInvokingJobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> 簡單定時<bean id="methodInvokingJobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean"> <bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> 一個cron表達式有至少6個(也可能7個)有空格分隔的時間元素。 其中每個元素可以是一個值(如6),一個連續(xù)區(qū)間(9-12),一個間隔時間(8-18/4)(/表示每隔4小時),一個列表(1,3,5),通配符。 0 0 10,14,16 * * ? 每天上午10點,下午2點,4點 有些子表達式能包含一些范圍或列表 “*”字符代表所有可能的值 “/”字符用來指定數(shù)值的增量
“L” 字符僅被用于天(月)和天(星期)兩個子表達式,它是單詞“last”的縮寫 但是它在兩個子表達式里的含義是不同的。 在天(月)子表達式中,“L”表示一個月的最后一天 , 如果在“L”前有具體的內容,它就具有其他的含義了 例如:“6L”表示這個月的倒數(shù)第6天,“FRIL”表示這個月的最后一個星期五 注意:在使用“L”參數(shù)時,不要指定列表或范圍,因為這會導致問題 <!--1.簡單定時--> |
轉載地址:http://hi.baidu.com/mayongl7/blog/item/8f390d17f37bf9074b90a7a1.html