标签:style blog http color os java io ar 文件
<?
xml version="1.0" encoding="UTF-8"
?>
<!
DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"
>

<
beans
>
<!--
要调用的工作类
-->
<
bean
id
="quartzJob"
class
="com.kay.quartz.QuartzJob"
></
bean
>
<!--
定义调用对象和调用对象的方法
-->
<
bean
id
="jobtask"
class
="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"
>
<!--
调用的类
-->
<
property
name
="targetObject"
>
<
ref
bean
="quartzJob"
/>
</
property
>
<!--
调用类中的方法
-->
<
property
name
="targetMethod"
>
<
value
>
work
</
value
>
</
property
>
</
bean
>
<!--
定义触发时间
-->
<
bean
id
="doTime"
class
="org.springframework.scheduling.quartz.CronTriggerBean"
>
<
property
name
="jobDetail"
>
<
ref
bean
="jobtask"
/>
</
property
>
<!--
cron表达式
-->
<
property
name
="cronExpression"
>
<
value
>
10,15,20,25,30,35,40,45,50,55 * * * * ?
</
value
>
</
property
>
</
bean
>
<!--
总管理类 如果将lazy-init=‘false‘那么容器启动就会执行调度程序
-->
<
bean
id
="startQuertz"
lazy-init
="false"
autowire
="no"
class
="org.springframework.scheduling.quartz.SchedulerFactoryBean"
>
<
property
name
="triggers"
>
<
list
>
<
ref
bean
="doTime"
/>
</
list
>
</
property
>
</
bean
>
</
beans
>

.
"
);
..
"
);Cron 表达式包括以下 7 个字段:
Cron 触发器利用一系列特殊字符,如下所示:
表达式意义
"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触发
每天早上6点
0 6 * * *
每两个小时
0 */2 * * *
晚上11点到早上8点之间每两个小时,早上八点
0 23-7/2,8 * * *
每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点
0 11 4 * 1-3
1月1日早上4点
0 4 1 1 *
更多知识:标签:style blog http color os java io ar 文件
原文地址:http://my.oschina.net/muyexia/blog/307835