zoukankan      html  css  js  c++  java
  • spring定时器,5步完成

    spring定时器,5步完成,我们开发的时候会用定时执行任务。

    用spring框架时,可以直接使用spring定时功能

    1、创建任务调度类,里面一个方法,方法名为work

    2、

    spring配置文件,配置bean

    <bean id="job1" class="com.app.utils.Job1" />

    3、

    配置MethodInvokingJobDetailFactoryBean

    <bean id="SpringQtzJobMethod"

    class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">

    <property name="targetObject">

    <ref bean="job1" />

    </property>

    <property name="targetMethod">

    <value>work</value>

    </property>

    <property name="concurrent" value="false"/>

    </bean>  

    4、

    配置CronTriggerBean

    <bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">

    <property name="jobDetail" ref="SpringQtzJobMethod"></property>  

    <property name="cronExpression" value="0 0 2 * * ?" />

    </bean>

    5、

    配置任务调度,这样运行就可以啦

    <bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">

    <property name="triggers">

    <list>

    <ref bean="cronTrigger" />

    </list>

    </property>

    </bean>

    6、对第四部的补充,可能配置需要用到

  • 相关阅读:
    设计规范理解
    JVM读书笔记
    springboot整合RabbitMQ
    springboot 整合Redis
    tomcat原理
    配置嵌入式Servlet容器
    Springboot自动配置原理
    Springboot启动原理
    Springboot配置文件加载顺序
    修改VisualSVN Server地址为ip地址,修改svn服务端地址为ip或者域名地址的方法
  • 原文地址:https://www.cnblogs.com/beautiful-code/p/5806774.html
Copyright © 2011-2022 走看看