1、定时器配置文件内容
<bean id="testServiceImpl"
class="com.biz.impl.TestServiceImpl"
singleton="true">
<property name="cacheService" ref="exchangeCacheService" />
</bean>
<bean id="schedulerJobDetail"
class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="testServiceImpl" />
<property name="targetMethod" value="run" />
<property name="concurrent" value="false" />
</bean>
<bean id="cronTrigger"
class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail" ref="schedulerJobDetail" />
<property name="cronExpression">
<value>0 0/1 * * * ?</value>
</property>
</bean>
<bean id="schedulerFactory"
class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref local="cronTrigger" />
</list>
</property>
</bean>
<bean id="testService"
class="com.biz.impl.Test1ServiceImpl">
<property name="scheduler" ref="schedulerFactory"/>
</bean>
2、修改定时器时间间隔类中的代码
public void updateNotificationInterval() throws SchedulerException,
ParseException {
// 运行时可通过动态注入的scheduler得到trigger
CronTriggerBean trigger = (CronTriggerBean) scheduler.getTrigger(
"cronTrigger", Scheduler.DEFAULT_GROUP);
String originConExpression = trigger.getCronExpression();
// 把定时器的执行时间间隔改为每2分钟执行一次
trigger.setCronExpression("0 0/2 * * * ?");
scheduler.rescheduleJob("cronTrigger", Scheduler.DEFAULT_GROUP, trigger);
}
分享到:
相关推荐
Spring Quartz 定时器示例(Web工程版),欢迎下载。
Spring中的Quartz配置-Spring-定时器-java定时器.doc
Spring Quartz 定时器示例(Java工程版),欢迎下载。
Spring Quartz定时器 Spring Quartz定时器 Spring Quartz定时器 Spring Quartz定时器
quartz-all-1.6.0.jar commons-dbcp-1.2.1.jar commons-pool.jar 三个jar包,用于Spring Quartz定时器
我自己亲自测试过的例子,spring quartz定时器的简单配置和使用,保证成功运行
SpringQuartz定时器的配置[参照].pdf
SpringQuartz定时器的配置[归类].pdf
java Spring OpenSymphony的Quartz定时器的时间设置
spring定时器代码。解决多次执行问题。包含quartz-all.jar包。 说明很详细。希望能帮上哪位朋友。
spring定时器 quartz支持的3个jar包 quartz-all-1.8.4.jar slf4j-api-1.5.3.jar slf4j-simple-1.5.3.jar
Spring-quartz实现定时器(含代码)
spring boot集成quartz定时器,job支持spring的依赖注入
这里有spring的quartz定时器要用到的jar包,本人也有自己的小demo,如需要请联系本人
配置Spring+quartz定时器
动态设置定时器,支持spring+quartz多版本包含代码表结构创建
定时器的配置文件(两种方式:springmvc自带定时,Quartz与spring结合的定时)
spring2.0+quartz1.6写的一个定时器,能运行的
NULL 博文链接:https://penghuaiyi.iteye.com/blog/649561
spring定时器Spring定时器的两种实现方式Java的Timer类和OpenSymphony的Quartz。