关于quartz配置问题,我需要在1-11月的20日和12月的25日执行某个任务这个配置该如何写,我现在能想到的解决方法是写两个Trigger求高人指点。。小弟感激不尽
解决方案 »
- OpenSessionInViewFilter在XFire中如何生效?
- 很急手 Io 异常: End of TNS data channel
- ajax没法使用了
- 保持用户长时登录
- 用httpclient获取航空公司航班信息
- hibernate主键生成的问题
- servlet問題,救救我!
- iis5+tomcat整合后图片不能正常显示。
- 用java如何生成一个access文件(a.mdb)?(高手请进)
- 有没有真正的大虾阿?谁能告诉我?ejb client如何动态调用ejb server上的对象,而不是借用stub?
- 怎么通过XMLGregorianCalendar获得当前时间及当前时间的前十分钟的时间 ,就是获取两个时间点?
- java中怎么使用sqlite3.dll
原帖在这里,你可以试试,可以的话告诉我一声
http://www.iteye.com/topic/799167
<bean id="quartzTaskJob" class="org.springframework.scheduling.quartz.JobDetailBean">
<property name="jobClass">
<value>scheme.QuartzTaskJob</value>
</property>
<property name="jobDataAsMap">
<map>
<entry key="sendMailObservable">
<ref bean="sendMailObservable"/>
</entry>
</map>
</property>
</bean>
<bean id="taskCronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail">
<ref bean="quartzTaskJob"/>
</property>
<property name="cronExpression"> <!--关键在配置此表达式定义调度列表 -->
<value>0 20 11 * * ?</value> </property>
</bean>
<bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<ref bean="taskCronTrigger"/>
</property>
</bean>
红色部分是关键,了解怎么写cronExpression其实一个Trigger也可以满足你的逻辑。