当前位置: 首页 > news >正文

预警 项目经验BUG

文章目录

  • 定时任务

定时任务

  1. 在方法上使用@Scheduled注解
    • cron参数:
      • cron是一个表达式,最多接收7个参数
      • 从左到右分别表示:秒 分 时 天 月 周 年
      • 参数以空格隔开,其中年不是必须参数,可以省略。
      • 示例:@Scheduled(cron ="0 0 0 * * * ?")
    • fixedRate参数:
      • fixedRate表示多久执行一次,单位是毫秒。
      • 示例:@Scheduled(fixedRate= 3000)
含义是否必填入参范围可填通配符
0-59, - * /
0-59, - * /
0-23, - * /
1-31, - * ? / L W
1-12, - * /
1-7, - * ? / L #
1970-2099, - * /

常用通配符:
*:表示所有值 比如用在日 表示每一天。
?:表示不指定值 比如周配置 表示不指定星期几执行。
/:表示递增触发 比如 用在分 5/20 从第五分钟开始 每增加20分钟执行一次。
-:表示区间 比如用在 1-6 表示一月到六月执行。

  1. 使用时需要在类上添加注解@EnableScheduling,表示开启定时任务。
http://www.lryc.cn/news/106425.html

相关文章:

  • 基于RFID技术的猪舍门读卡器
  • 亚马逊店铺的回款周期是多久?
  • 剑指offer19.正则表达式
  • Mac Navicat 16试用脚本
  • 什么是 webpack?
  • #B. 费解的开关
  • Docker离线安装
  • React高阶学习(二)
  • C语言中的字符串输入操作详解
  • C高级 DAY1
  • centos7 默认路由顺序调整(IPV4_ROUTE_METRIC)
  • STM32 DMA学习
  • 32.利用fmincon 解决 最小费用问题(matlab程序)
  • Delphi 开发的QR二维码生成工具,开箱即用
  • Springboot使用AOP编程简介
  • Android性能优化—卡顿分析与布局优化
  • 【二分+滑动窗口优化DP】CF883 I
  • 4.netty源码分析
  • 性能优化点
  • leetcode301. 删除无效的括号(java)
  • 快速制作美容行业预约小程序
  • Golang之路---03 面向对象——结构体
  • 【网络编程】poll
  • 配置VS Code 使其支持vue项目断点调试
  • 第一百零一回 如何在组件树之间共享数据
  • Golang进阶学习
  • 【Linux】常用的基本指令
  • 栈溢出几种情况及解决方案
  • go 内存分配
  • Maven pom.xml文件中build,plugin标签的具体使用