• springboot05-定时任务


    定时任务

    cron 表达式

    on the second, minute, hour, day of month(日), month, and day of week.(周几)
     【0 0/5 14,18 * * ?】每天14点整,和18点整,每隔5分钟执行一次
    【0 15 10 ? * 1-6】每个月的周一至周六10:15分执行一次
    【0 0 2 ? * 6L】每个月的最后一个周六凌晨两点执行一次
     【0 0 2 LW * ?】每个月的最后一个工作日凌晨2点执行一次
    【0 0 2-4 ?* 1#1】每个月的第一个周一凌晨2点到四点期间,每个整点都执行一次
    
        //@Scheduled(cron ="0 * * * * MON-FRI" )
        //@Scheduled(cron = "0,1,2,3,4 * * * * MON-FRI")
        //@Scheduled(cron = "40-45 * * * * MON-FRI")
    @Scheduled(cron = "0/4 * * * * MON-FRI")//每四秒执行一次
    public void hello(){
        System.out.println("hello...");
    }
    
    package springboot;
    
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    import org.springframework.scheduling.annotation.EnableScheduling;
    
    @EnableScheduling//开启基于注解的定时任务
    @SpringBootApplication
    public class Springboot04TaskApplication {
    
       public static void main(String[] args) {
          SpringApplication.run(Springboot04TaskApplication.class, args);
       }
    
    }
    
  • 相关阅读:
    前端面试题(转载)
    郝兽医
    声明,本博客文章均为转载,只为学习,不为其他用途。感谢技术大牛的技术分享,让我少走弯路。
    ajax登陆+验证码(转载)
    新手机号
    明天回家
    ERP的灵魂-业务过程
    那些父母要求我们做的事
    出租车上的糗事
    管人管到心
  • 原文地址:https://www.cnblogs.com/mjjh/p/13295809.html
Copyright © 2020-2023  润新知