zoukankan      html  css  js  c++  java
  • 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);
       }
    
    }
    
  • 相关阅读:
    Kettle 使用入门
    git mac客户端使用提交与同步
    MAC 远程桌面链接 证书或链接无效
    mac下wifi无法连接的问题
    mysql时间段内查询
    mybatis 特殊符号及like的使用
    mac下剪切文件或文件夹
    eclipse下使用git下载和上传项目
    unbutu下搭建FTP服务
    mybatis 的if else
  • 原文地址:https://www.cnblogs.com/mjjh/p/13295809.html
Copyright © 2011-2022 走看看