zoukankan      html  css  js  c++  java
  • spring时间管理

    spring时间管理相比Quartz要简单的多,但功能不如quartz强大

    spring.xml的配置

    <?xml version="1.0" encoding="UTF-8"?>
    <beans xmlns="http://www.springframework.org/schema/beans"
           xmlns:context="http://www.springframework.org/schema/context"
           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
            http://www.springframework.org/schema/context
           http://www.springframework.org/schema/context/spring-context.xsd
    ">
    
        <context:component-scan base-package="task"/>
    
    </beans>

    要执行的任务

    package task;
    
    import org.springframework.scheduling.annotation.Scheduled;
    import org.springframework.stereotype.Service;
    
    /**
     * Created by MY on 2017/8/7.
     */
    @Service
    public class TaskService {
        //每三秒执行一次
        @Scheduled(cron ="0/3 * 17 * * ?")
        public void print(){
            System.out.println("spring任务");
        }
    }

    启用任务调动

    package task;
    
    import org.springframework.context.annotation.Configuration;
    import org.springframework.scheduling.annotation.EnableScheduling;
    
    /**
     * Created by MY on 2017/8/7.
     */
    @Configuration
    @EnableScheduling
    //启用任务调动
    public class TaskConfig {
    }

    读取spring.xml文件即可,无需做其他操作

    package task;
    
    import org.springframework.context.support.ClassPathXmlApplicationContext;
    
    /**
     * Created by MY on 2017/8/7.
     */
    public class SpringTask {
        public static void main(String[] args) {
            ClassPathXmlApplicationContext cxt=new ClassPathXmlApplicationContext("spring.xml");
        }
    }

    执行结果

    spring任务
    spring任务
    spring任务
    spring任务
  • 相关阅读:
    CH4302 Interval GCD
    20201017 模拟赛总结
    LOJ#2610. 「NOIP2013」货车运输
    POJ3696 The Luckiest number
    20200925 小练习总结
    更新一波状态
    AFO
    【扩展lucas定理】
    【LCT维护子树信息】uoj207 共价大爷游长沙
    [bzoj4589]Hard Nim(FWT快速沃尔什变化+快速幂)
  • 原文地址:https://www.cnblogs.com/rzqz/p/7300487.html
Copyright © 2011-2022 走看看