下面是定时调度的spring配置
<bean id="jobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="timeTaskService" /> (timeTaskService这个bean定义就不列出来了)
</property>
<property name="targetMethod">
<value>test</value>
</property>
</bean>
<bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">
<property name="jobDetail" ref="jobDetail" />
<property name="startDelay" value="10000" />
<property name="repeatInterval" value="20000" />
</bean>
<bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref local="simpleTrigger" />
</list>
</property>
</bean>这里是需要执行的调度代码
public void test() {
第一步从数据库查询到数据
第二不保存更新厚的数据
}test()里面不知道为什么可以查询到数据,而无法保存更新后的数据高手们快来帮帮忙
<bean id="jobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<ref bean="timeTaskService" /> (timeTaskService这个bean定义就不列出来了)
</property>
<property name="targetMethod">
<value>test</value>
</property>
</bean>
<bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">
<property name="jobDetail" ref="jobDetail" />
<property name="startDelay" value="10000" />
<property name="repeatInterval" value="20000" />
</bean>
<bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref local="simpleTrigger" />
</list>
</property>
</bean>这里是需要执行的调度代码
public void test() {
第一步从数据库查询到数据
第二不保存更新厚的数据
}test()里面不知道为什么可以查询到数据,而无法保存更新后的数据高手们快来帮帮忙
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货