• SpringBoot定时函数注解


    引入import org.springframework.scheduling.annotation.Scheduled;

    1.☆在启动类上加 @EnableScheduling

    2.在要定期执行的方法上加 @Scheduled(参数)

      @Scheduled(cron="0/5 * * * * ? ") 定时参数生成网站 http://cron.qqe2.com/

      @Scheduled的参数

        1.fixedDelay=时间 //上一次执行完毕后多长时间再执行

         fixedDelayString="时间"

        2.fixedRate =时间 //上一次开始执行时间点之后多长时间执行

           fixedRateString="时间"

        3.initialDelay=时间 //第一次延迟多长时间后执行

           initialDelayString="时间"

          例:
           @Scheduled(initialDelay=延迟时间 ,fixedRate=时间)
              public void 方法名(){}

           @Scheduled(cron="秒 分钟 小时 日 月 周 年") 年可以省略

              单位----------------通配符

            秒 ---------------- , - * /

            分 ---------------- , - * /

           小时---------------- , - * /

            日 ---------------- , - * ? / L W

            月 ---------------- , - * /(0-11个月)

            周 ---------------- , - * ? / L #

            年 ---------------- , - * /

          通配符说明:

            / 表示每 以分钟为例:2/20 2分钟后每20分钟执行一次

            * 表示所有值

            ? 表示不指定值

            - 表示区间

            ,多个值之间分割

            L 表示最后

            w 表示离指定日期的最近那个工作日

            # 序号 第几个周几 例:6#3 表示每月的地三个周六

  • 相关阅读:
    Vue.js笔记
    WebPack笔记
    Js笔记(对象,构造函数,原型,原型链,继承)及一些不熟悉的语法
    JS在严格模式和非严格模式的区别
    原生js实现ajax与jquery的ajax库,及json
    原生js实现一个简单的轮播图
    HTML load事件和DOMCOntentLoaded事件
    HTML <script> 标签的 defer 和 async 属性
    网站favicon图标的显示问题
    python 取出aws中ip有,zabbix中没有的ip
  • 原文地址:https://www.cnblogs.com/HQ0422/p/11439497.html
Copyright © 2020-2023  润新知