用Spring整合Quartz

在网上收集的方法,亲测都成功,连接如下:

spring和quartz整合,并简单调用

使用Spring整合Quartz轻松完成定时任务

补充一些,除了jobClass等,还有其他一些属性:

<!--基于特定基类,基于Spring Quartz的定时任务-->
<bean name="secondCron" class="org.springframework.scheduling.quartz.JobDetailFactoryBean">
    <!-- 指定job的名称 -->
    <property name="name" value="hw_job"/>
    <!-- 指定job的分组 -->
    <property name="group" value="hw_group"/>

    <!--Java代码中定义的任务类-->
    <property name="jobClass" value="com.vue.utils.quartz.SecondCron"/>
    <!--属性即该任务类中需要注入的属性值.-->
    <property name="jobDataAsMap">
        <map>
            <entry key="timeout" value="0"/>
        </map>
    </property>
</bean>
<!--Cron表达式触发器-->
<bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
    <property name="name" value="hw_trigger_name"/>
    <property name="group" value="hw_trigger_group"/>
    <property name="jobDetail" ref="secondCron"/>
    <property name="cronExpression" value="0/5 * * * * ?"/>
</bean>


猜你喜欢

转载自blog.csdn.net/zhanglei500038/article/details/80900941