lecuntao-quartz.xml 1.89 KB
<!--<?xml version="1.0" encoding="UTF-8"?>-->
<!--<beans xmlns="http://www.springframework.org/schema/beans"-->
       <!--xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"-->
       <!--xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">-->

    <!--<bean id="reportSyncTask" class="com.lecuntao.ordering.customization.quartz.ReportSyncTask"/>-->

    <!--<bean id="reportSyncDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">-->
        <!--&lt;!&ndash;false:上个任务执行完毕后, 再开启新的人去&ndash;&gt;-->
        <!--<property name="concurrent" value="false"/>-->
        <!--&lt;!&ndash;执行对象&ndash;&gt;-->
        <!--<property name="targetObject" ref="reportSyncTask"/>-->
        <!--&lt;!&ndash;执行方法&ndash;&gt;-->
        <!--<property name="targetMethod" value="execute"/>-->
    <!--</bean>-->

    <!--<bean id="reportSyncTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">-->
        <!--<property name="jobDetail">-->
            <!--<ref bean="reportSyncDetail"/>-->
        <!--</property>-->
        <!--&lt;!&ndash; 关键在配置此表达式  &ndash;&gt;-->
        <!--<property name="cronExpression">-->
            <!--&lt;!&ndash;<value>*/10 * * * * ?</value>&ndash;&gt;-->
            <!--&lt;!&ndash;<value>0 0/30 * * * ? </value>&ndash;&gt;-->
            <!--<value>0 30 * * * ? </value>-->
            <!--&lt;!&ndash; 每分钟&ndash;&gt;-->
        <!--</property>-->
    <!--</bean>-->


    <!--<bean id="scheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">-->
        <!--<property name="triggers">-->
            <!--<list>-->
                <!--&lt;!&ndash;<ref bean="reportSyncTrigger"></ref>&ndash;&gt;-->
            <!--</list>-->
        <!--</property>-->
    <!--</bean>-->
<!--</beans>-->