• 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、对第四部的补充,可能配置需要用到

  • 相关阅读:
    redis未授权访问简单总结
    CORS跨域资源共享漏洞初探
    Mysql UDF提权方法
    hacknos-player靶机渗透
    深入理解Java虚拟机-类加载连接和初始化解析
    Dnslog盲注
    让服务器使用密钥
    自动备份站点
    自动放行nginx后台访问ip
    mysql增备
  • 原文地址:https://www.cnblogs.com/beautiful-code/p/5806774.html
Copyright © 2020-2023  润新知