java定时器

来源:互联网 发布:为知笔记单机版 编辑:程序博客网 时间:2024/05/09 07:54
<bean id="cronReportTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">   
<property name="jobDetail" ref="reprotJob" />   
<property name="cronExpression">   
<value>0 0 6 * * * *</value>   
property>   
bean>   
属性cronExpression告诉何时触发。最神秘就是cron表达式:

Linux系统的计划任务通常有cron来承担。一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。从左到右:

1.秒2.分3.小时4.月份中的日期(1-31)5.月份(1-12或JAN-DEC)6.星期中的日期(1-7或SUN-SAT)7.年份(1970-2099) 
每个元素都显示的规定一个值(如6),一个区间(9-12),一个列表(9,11,13)或一个通配符(*)。因为4和6这两个元素是互斥的,因此应该通过设置一个问号(?)来表明不想设置的那个字段,“/”如果值组合就表示重复次数(10/6表示每10秒重复6次)。
原创粉丝点击