这个比上一篇15分钟,1分钟跑一次的要好用。

毕竟调用了框架。方便快捷,老外的东西的确好,难怪洋人在我国这么受欢迎。

下面这段来自网络:

"0 0 10,14,16" * * ? 每天上午10点,下午2点,4点

"0 0/30 9-17" * * ? 朝九晚五工作时间内每半小时

"0 0 12 ? * WED" 表示每个星期三中午12点

"0 0 12 * * ?" 每天中午12点触发

"0 15 10 ? * *" 每天上午10:15触发

"0 15 10 * * ?" 每天上午10:15触发

"0 15 10 * * ? *" 每天上午10:15触发

"0 15 10 * * ? 2005" 2005年的每天上午10:15触发

"0 * 14 * * ?" 在每天下午2点到下午2:59期间的每1分钟触发

"0 0/5 14 * * ?" 在每天下午2点到下午2:55期间的每5分钟触发

"0 0/5 14,18 * * ?" 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发

"0 0-5 14 * * ?" 在每天下午2点到下午2:05期间的每1分钟触发

"0 10,44 14 ? 3 WED" 每年三月的星期三的下午2:10和2:44触发

"0 15 10 ? * MON-FRI" 周一至周五的上午10:15触发

"0 15 10 15 * ?" 每月15日上午10:15触发

"0 15 10 L * ?" 每月最后一日的上午10:15触发

"0 15 10 ? * 6L" 每月的最后一个星期五上午10:15触发

"0 15 10 ? * 6L 2002-2005" 2002年至2005年的每月的最后一个星期五上午10:15触发

"0 15 10 ? * 6#3" 每月的第三个星期五上午10:15触发

字段   允许值   允许的特殊字符

  0-59   , - * /
  0-59   , - * /
小时   0-23   , - * /
日期   1-31   , - * ? / L W C
月份   1-12 或者 JAN-DEC   , - * /
星期   1-7 或者 SUN-SAT   , - * ? / L C #
年(可选)   留空, 1970-2099   , - * /

下面来说下!

时时刻刻都执行:

@Async
@Scheduled(cron = "* * * * * *")

每15分钟执行一次:

@Async
@Scheduled(cron = "0 0/15 * * * *")

每天早上10点 10:00:00执行

@Async
@Scheduled(cron = "0 0 10 * * *")

每分钟执行一次:

@Async
@Scheduled(cron = "0 0/1 * * * *")

Spring Boot笔记-@Scheduled(cron=““)设置调度任务相关推荐

  1. Spring Boot笔记-线程池调度计划仅运行一次

    这里是有这样的一个需求,启动spring boot后用一个新线程,跑一次就可以了,首先是线程池申请和配置: @Configuration @EnableAsync public class Async ...

  2. Spring Boot笔记-自定义配置项默认值设置

    如果用动态配置中心,如果漏了配置会很麻烦,spring boot可以设置个默认值如下: 这个是正常的: application.properties test.hello=Hello World My ...

  3. Spring Boot 定时任务 Scheduled(1. fixedDelay 2. fixedRate 3. initialDelay 4. cron Scheduled)

    Api说明 fixedDelay 上一次执行完毕时间点之后多长时间再执行.如: @Scheduled(fixedDelay = 5000) //上一次执行完毕时间点之后5秒再执行 fixedRate ...

  4. Spring 定时任务之 @Scheduled cron表达式

    首先在配置文件头部的必须要有: xmlns:task="http://www.springframework.org/schema/task" 1 其次xsi:schemaLoca ...

  5. Spring Boot定时任务-@Scheduled的使用

    SpringBoot对于定时任务的支持,其实我们在开发过程当中,定时任务的技术使用,还是比较多的,比如说我系统当中,要求在一个特定的时间,给用户发送一些信息,或者我的系统要求在一个特定的时间,对于Re ...

  6. Spring Boot笔记

    1.什么是SpringBoot 1.简介 就是一个javaweb的开发框架 以前Spring的配置太多,太麻烦,为了提高开发效率,于是开始提倡"约定大于配置",进而衍生出一些一站式 ...

  7. Spring Boot笔记总结

    总结一下自己最近学的springboot笔记 yaml语法 #对象 student:name: juziage: 666 #行内写法 kid: {name: jujuju,age: 888}#数组 c ...

  8. Spring Boot jar 启动时设置环境参数

    文章目录 1 摘要 2 核心代码 2.1 spring Boot 多环境配置 2.2 spring Boot 项目启动命令 3 Spring boot 简易启动与停止 shell 脚本 3.1 启动脚 ...

  9. Spring Boot笔记-新增嵌入式tomcat配置(修改tomcat中conf/server.xml)

    这里以spring boot 2.x为例 这里我直接贴代码,设置2个头,一个是X-Forwarded-For一个是X-Forwarded-Proto及将头设置为https. @Configuratio ...

最新文章

  1. INT_MAX和INT_MIN注意事项
  2. 请你简要说明一下线程的基本状态以及状态之间的关系?
  3. 打印机打印网页不清晰_针式打印机不开机故障维修
  4. [JavaWeb-JavaScript]JavaScript与html结合方式
  5. 营口理工学院计算机分数,营口理工学院历年分数线 2021营口理工学院录取分数线...
  6. 被指涉嫌“二选一” 山姆回应:欢迎良性竞争
  7. 看不到图层怎么办_图层管理工具及相关问题
  8. input html5 新特性,html5 input 新特性
  9. Git常用命令的使用方法
  10. 【Robot Framework】字符串判断,if语句多执行条件,多执行语句
  11. java 正则 非贪婪_正则表达式中贪婪模式与非贪婪模式的区别
  12. idea 自动生成mybaits_Intellij idea中使用Mybatis插件Mybatis Generator
  13. 软件测试中的人工智能现状:未来会怎样?
  14. 【数据库】三级模式两级映射详解
  15. MATLAB代码:面向削峰填谷的电动汽车多目标优化调度策略
  16. 游戏2:HTML5制作网页游戏看看你有多色--createjs
  17. 转转支付网关之注解式HTTP客户端
  18. 文件下载(功能实现)(详细分析)
  19. 图的广度优先遍历-06-图3 六度空间
  20. 阿里被转载上100W次的Java面试题教程,已助我拿下9家大厂offer

热门文章

  1. shell检查硬盘分区空间
  2. 帮助企业降本增效,提高IT运营效率的六种方法
  3. 传统数仓不够怎么办?不妨看看这个银行的混合数仓实践,建议收藏
  4. BlueCatTools 批量查询网站的百度收录量,快照和外链的工具
  5. 爱国者首款手机正式上市 零售价不超2000元
  6. C++中直接存取类私有成员[360度]
  7. 微软内部文件:Longhorn相关工作外包印度
  8. 游走于天才与疯子边缘的创业“鬼才”
  9. 项目拖太久的巨大风险
  10. 第十节:实现vue组件之间的通信