`

认真琢磨spring中conrExpression

阅读更多
Field Name Mandatory? Allowed Values Allowed Special Characters

Seconds

YES

0-59

, - * /

Minutes

YES

0-59

, - * /

Hours

YES

0-23

, - * /

Day of month

YES

1-31

, - * ? / L W C

Month

YES

1-12 or JAN-DEC

, - * /

Day of week

YES

1-7 or SUN-SAT

, - * ? / L C #

Year

NO

empty, 1970-2099

, - * /

 

 

 

 

项目实例:

 

 second

 minute

 hours

 dayOfMonth

 month

dayOfWeek 

 year

 每月

 

 

 6

 

  * 

 6#3 

 ?

 每周

59

59

18

?

*

1

?

自定义 

28

47

9

30

7

?

2006

项目中使用的 0 0/1 * * * ?   表示:每隔一分钟
23 12 14 ? * 1 ?.  大家可以根据这些写更多符合项目的需要。

每月:每个月的第三个星期五的上午6:00:00 触发
每周:每周的星期日的下午18:59:59 触发
自定义:2006年7月30日上午9:47:28 触发

所有星号对应的段位置,都可以出现后面的符号(, - * /)
? / L C)这些符号可以出现在"一月哪天"和"星期"段位置
w)只能出现在"一月哪天"段位置
#)只能出现在"星期"段位置

 

解释符号代表的意思:
* 代表任意合法的字段
0 * 17 * * ? :表示在每天的5 PM 到 5:59之间的每一分钟启动scheduler

? 表示没值被指定
如果同时指定"一月哪天"和"星期",可能两者对应不起来
0 0,15,30,45 * * * ? :表示每刻钟启动scheduler
所以推荐用法是其中一个指定值,另一个用?指定

/ 表示时间的增量
0 0/15 * * * ? :表示每刻钟启动scheduler

- 表示值的范围
0 45 3-8 ? * *  

L 如果用在"一月哪天"段上,表示一个月的最后一天;如果用在"星期"段上。表示一个星期的最后一天(星期六)
0 0 8 L * ? :表示每个月最后一天的8点启动scheduler

W 表示最靠近给定时间的一天,(必须是星期一到星期五)

# 例如 6#3表示一个月的第三个星期五

分享到:
评论

相关推荐

    Spring中文API帮助文档

    spring中文API文档 spring中文API文档 spring中文API文档 spring中文API文档

    spring 5 中文注释源码.rar

    新版 spring 5 中文注释源码,关键源码位置都有中文注释,方便阅读源码 spring源码解读 Spring框架是由于软件开发的复杂性而创建的...从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。

    spring 源码中文注释

    spring 源码解析

    spring源码中英文注释

    spring源码 中英文注释

    Spring中文开发手册下载 CHM

    Spring中文开发手册下载Spring中文开发手册下载Spring中文开发手册下载Spring中文开发手册下载

    spring源码注释中文

    spring源码带注释的,直接可以阅读,不需要重新编译。

    Spring-5.0.0-官方中文文档

    Spring-5.0.0-官方中文文档 Spring-5.0.0-官方中文文档 Spring-5.0.0-官方中文文档

    spring源码分析(1-10)

    Spring源代码解析(一):Spring中的事务处理 Spring源代码解析(二):ioc容器在Web容器中的启动 Spring源代码分析(三):Spring JDBC Spring源代码解析(四):Spring MVC Spring源代码解析(五):Spring AOP获取Proxy ...

    spring.net中文手册在线版

    12.4.Spring.NET中的Advisor 12.5.使用ProxyFactoryObject创建AOP代理 12.5.1.基本原理 12.5.2.ProxyFactoryObject的属性 12.5.3.代理接口 12.5.4.代理一个类 12.6.使用ProxyFactory类以编程方式创建AOP代理 12.7....

    Spring.net 中文帮助文档 第二版

    这个版本的帮助文档,修正了第一个版本中部分,连接打不开的问题。 Spring.net 是由Java 版的 Spring框架得来的,虽然说不是很流行,但是还是值行学习的。 软件格式:CHM

    Spring 中文开发手册.pdf

    Spring 中文开发手册.pdf,Spring 中文开发手册.pdf

    对Spring中注解怎么实现的一些基本原理

    这是对Spring中注解是怎么实现的一个大概基本原理,条件是采取的理想状态,所以代码中还有缺陷的话请谅解,如果有需要的朋友可以放心下载,里面有详细的解释和流程。相信你能看懂

    Spring中文帮助文档

    6.8.1. 在Spring中使用AspectJ进行domain object的依赖注入 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来配置AspectJ的切面 6.8.4. 在Spring应用中使用AspectJ加载时织入(LTW) 6.9. 更多资源 7...

    spring4.x中的jar包下载,spring4.0.6下载,spring最新稳定版jar包下载

    spring4.x中的jar包下载,spring4.0.6下载,spring最新稳定版jar包下载 http://maven.springframework.org/release/org/springframework/spring/ 这个链接中有各种稳定版的jar包下载 目前官网上大部分都要maven下载

    Spring技术内幕:深入解析Spring架构与设计原理

    你不仅能从木书中参透spring框架的优秀架构和设计思想,而且还能从spring优雅的实现源码中一窥java语言的精髓。此外,本书还展示了阅读源代码的卓越方法,不仅授你以鱼,而且还授你以渔!..  如果你以一种淡定的...

    spring cloud 中文文档

    spring cloud 中文参考文档。

    SpringBoot+SpringCloud面试题.doc

    Spring boot 是 Spring 的一套快速配置脚手架,可以基于spring boot 快速开发单个微服务,Spring Cloud是一个基于Spring Boot实现的云应用开发工具;Spring boot专注于快速、方便集成的单个个体,Spring Cloud是关注...

    java Spring中文APi文档

    java Spring中文APi文档,java Spring中文APi文档

    spring2.0升级到spring3.0.5的开发包

    将spring2的开发包spring.jar替换为附件中压缩文件的所有jar包,既可以将spring2.0的应用升级到spring3.0.5

    spring2.0中文文档

    spring2.0中文文档

Global site tag (gtag.js) - Google Analytics