spring定时任务

来源:互联网 发布:社交网络 种子 编辑:程序博客网 时间:2024/06/06 19:42
  <!--首页参数持久化开始-->  
<bean id="DataLoadingBean" class="com.fhlc.util.IndexStatDataLoadUtil" />  
<bean id="DataLoadingDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">  
    <property name="targetObject" ref="DataLoadingBean" />  
    <property name="targetMethod" value="toLoadIndexStartDate" />  
    <!--将并发设置为false-->  
    <property name="concurrent" value="false" />  
</bean>  
  
<bean id="IndexParamLoadingTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">  
        <property name="jobDetail" ref="DataLoadingDetail" />  
                <!--表达式,每天凌晨12:00点 执行一次   [秒] [分] [小时] [日] [月] [年]  -->  
               <property name="cronExpression" value="0 23 10 * * ?" />  
</bean>


  
<!--  总管理类   lazy-init='false'那么容器启动就会执行调度程序   -->  
<bean id="startQuertz" class="org.springframework.scheduling.quartz.SchedulerFactoryBean" lazy-init="false" >  
        <property name="triggers">  
            <list>  
                <!--作业调度器,list下可加入其他的调度器-->  
                <!--可多个-->  
                <ref bean="IndexParamLoadingTrigger" />
            </list>  
    </property>  
</bean>  
0 0
原创粉丝点击