spring多任务定时

xiaoxiao2026-08-17  3

 <bean id="testTask" class="com.sqmis.task.TestTask">        <property name="repositoryContentService"  ref="repositoryContentServiceAopProxy" />    </bean>            <bean id="methodInvokingJobDetail"   class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">        <property name="targetObject"><ref bean="testTask"/></property>        <!--  <property name="targetMethod"><value>hotVisitPrepare</value></property>-->         <property name="targetMethod"><value>repositoryAbate</value></property>    </bean>      <bean id="hotVisitPrepareMethodInvokingJobDetail"        class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">        <property name="targetObject"><ref bean="testTask"/></property>         <property name="targetMethod"><value>hotVisitPrepare</value></property>    </bean>      

    <bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">        <property name="jobDetail">            <ref bean="methodInvokingJobDetail"/>        </property>        <property name="cronExpression">            <value>0 0 1 * * ?</value>        </property>    </bean>        <bean id="hotVisitPrepareCronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">        <property name="jobDetail">            <ref bean="hotVisitPrepareMethodInvokingJobDetail"/>        </property>        <property name="cronExpression">            <value>0 30 1 * * ?</value>        </property>    </bean>

    <bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">        <property name="triggers">            <list>                <ref local="cronTrigger"/>                <ref local="hotVisitPrepareCronTrigger"/>             </list>        </property>    </bean>

转载请注明原文地址: https://www.6miu.com/read-5051366.html

最新回复(0)