spring定时任务每天晚上十二点执行 cron表达式如何写

作者&投稿:员霞 (若有异议请与网页底部的电邮联系)
spring配置定时任务设置为每天凌晨2点执行和每小时执行一次如何配置。~

每天凌晨2点 0 0 2 * * ?和每天隔一小时 0 * */1 * * ?
例1:每隔5秒执行一次:*/5 * * * * ?
例2:每隔5分执行一次:0 */5 * * * ?
在26分、29分、33分执行一次:0 26,29,33 * * * ?
例3:每天半夜12点30分执行一次:0 30 0 * * ? (注意日期域为0不是24)
每天凌晨1点执行一次:0 0 1 * * ?
每天上午10:15执行一次: 0 15 10 ? * * 或 0 15 10 * * ? 或 0 15 10 * * ? *
每天中午十二点执行一次:0 0 12 * * ?
每天14点到14:59分,每1分钟执行一次:0 * 14 * * ?
每天14点到14:05分,每1分钟执行一次:0 0-5 14 * * ?
每天14点到14:55分,每5分钟执行一次:0 0/5 14 * * ?
每天14点到14:55分,和18点到18点55分,每5分钟执行一次:0 0/5 14,18 * * ?
每天18点执行一次:0 0 18 * * ?
每天18点、22点执行一次:0 0 18,22 * * ?
每天7点到23点,每整点执行一次:0 0 7-23 * * ?
每个整点执行一次:0 0 0/1 * * ?

这个是Cron时间表达式。
分别对应的是秒、分、时、日、周、年。前5个是必须的,最后一个可选,用户这个表达式表示每天的0点10分准时执行。
例如:
00 0/2 * * * ? 这个的意思是每两分钟触发一次
00 0/30 * * * ? 这个就是每30分钟触发一次

扩展资料:
计划任务
Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置
参考资料来源:百度百科-cron

百度一下 。

Spring框架是一个开放源代码的J2EE应用程序框架,由Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器(lightweight container)。 Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。

Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等桌面应用程序AP组合。因此, Spring不仅仅能应用于JEE应用程序之中,也可以应用于桌面应用程序以及小应用程序之中。

Spring框架主要由七部分组成,分别是 Spring Core、 Spring AOP、 Spring ORM、 Spring DAO、Spring Context、 Spring Web和 Spring Web MVC。

Spring是Java EE编程领域的一个轻量级开源框架,该框架由一个叫Rod Johnson的程序员在 2002 年最早提出并随后创建,是为了解决企业级编程开发中的复杂性,实现敏捷开发的应用型框架 。

Spring是一个开源容器框架,它集成各类型的工具,通过核心的Bean factory实现了底层的类的实例化和生命周期的管理。在整个框架中,各类型的功能被抽象成一个个的 Bean,这样就可以实现各种功能的管理,包括动态加载和切面编程。 Spring是独特的,因为若干个原因:

它定位的领域是许多其他流行的framework没有的。Spring致力于提供一种方法管理你的业务对象。

Spring是全面的和模块化的。Spring有分层的体系结构,这意味着你能选择使用它孤立的任何部分,它的架构仍然是内在稳定的。例如,你可能选择仅仅使用Spring来简单化JDBC的使用,或用来管理所有的业务对象。

它的设计从底部帮助你编写易于测试的代码。Spring是用于测试驱动工程的理想的framework。

Spring对你的工程来说,它不需要一个以上的framework。Spring是潜在地一站式解决方案,定位于与典型应用相关的大部分基础结构。它也涉及到其他framework没有考虑到的内容。



<property name="cronExpression" value="0 0 0 * * ?"/>

工作原因,代码就不写了,告诉你实现方法:

  1. 写一个线程类,实现runnable接口,

  2. 在这个线程类中,Timer t  = new Timer(), t.scheduleAtFixedRate(?,?,?,);具体的用法,自己看API,Timer类就有

  3. 上面第二个,第三个参数就是设定在固定时间执行线程的,第一个参数可以写一个线程类,类的run方法中执行cron表达式




java系统架构有哪些apache
_Quartz。 Quartz是一个基于Java广泛使用的开源任务调度框架。做过定时任务的没用过这个框架吗??7.jQuery。 JQuery是一个快速简洁的JavaScript框架,它包装了JavaScript常用的功能代码,提供了一种简单的JavaScript设计模式,极大地简化了JavaScript编程。?8.4jLog。

镇坪县15996761032: 如何配置Spring定时器准确运行时间,例如我想它在每天半夜12点运行一次 -
东应参术: Spring quartz的配置: 表达式意义 "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 ...

镇坪县15996761032: 如何在spring中配置定时任务 -
东应参术: 一、在web.xml文件中进行如下配置: <context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/classes/applicationContext-*.xml </param-value> </context-param> 那么需要在工程下创建一个以...

镇坪县15996761032: spring怎么设置定时任务为每天凌晨2点执行和每小时执行一次? -
东应参术: 每天凌晨2点 0 0 2 * * ?和每天隔一小时 0 * */1 * * ?例1:每隔5秒执行一次:*/5 * * * * ?例2:每隔5分执行一次:0 */5 * * * ?在26分、29分、33分执行一次:0 26,29,33 * * * ?例3:每天半夜12点30分执行一次:0 30 0 * * ? (注意日期域为0不...

镇坪县15996761032: quartz定时执行任务 例如 每天十二点 请高手给写个实例 包括spring和java代码 灰常感谢 -
东应参术: 0 0 12 * * ?参考 格式: [秒] [分] [小时] [日] [月] [周] [年]

镇坪县15996761032: 如何配置Spring定时器准确运行时间? -
东应参术: Spring中有自带任务调度框架Quartz ,直接在xml配置文件中配置就好.一般我们使用spring定时器的时候都是配置的固定时间在spring配置文件中,如果我们有一个时间设置页面,通过这个页面设置定时器的执行时间,就可以达到动态执行的...

镇坪县15996761032: 使用Spring定时器定时任务的几种配置方式及示例 -
东应参术: 1.Java Timer定时 首先继承java.util.TimerTask类实现run方法 package com.land; import java.util.Date; import java.util.TimerTask; public class TimerTest extends TimerTask { @Override public void run() {// TODO Auto-generated method stub System....

镇坪县15996761032: spring怎样设置动态定时任务 -
东应参术: 在spring 中 基于注解的 定时配置很简单,只需要三步哦,如下: 1、在类名前加@Component注解,标记该bean,也就是配置扫描标记. 2、在该类下的方法前加定是配置注解,@Schedule("cron= 0/30 * * * * *"). 3、添加配置文件(如下).

镇坪县15996761032: 我用spring定时器想让我写的程序每天自动触发,现在我想要触发的时间点式 每天的凌晨应该怎么写呢? -
东应参术: 0 0 0 * * ?value> 每天0点触发znrwdb方法.,HI 小鑫鑫

镇坪县15996761032: spring 定时任务,每年最后一天凌晨 触发执行的表达式怎么写,求指教. -
东应参术: 定时任务bean<bean id="webServiceScheduledManager" class="com.scheduled.WebServiceScheduledManager"><property name="" value="" /></bean> 定时器<task:scheduled-tasks><task:scheduled ref="...

镇坪县15996761032: java代码:如何定时执行任务,例如每天的12点整执行System.out.println("now"); -
东应参术: 如果你是在项目中使用,用quartz,如何使用自己搜索.如果你只是做测试,可用线程.public class Test implements Runable{ ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网