Spring 中配置定时器
<bean id="zntask" class="com.tjsoft.egoveva.bps.service.imp.TaskServiceImp">
<property name="taskdao">
<ref bean="taskDAO"/>
</property>
</bean>
如果是一个普通的类,不需要注入dao层
<bean id="zntask" class="com.soft.util.quartzTask"></bean>
上面的两个bean节点根据自己的情况任选一个,下面的bean节点都是需要的。
<!-- 每隔12小时 执行一次 -->
<bean id="ZntaskTopSaleJobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="zntask"></property>
<property name="targetMethod" value="znrwdb"></property>
</bean>
<bean id="zntaskTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail">
<ref bean="ZntaskTopSaleJobDetail"/>
</property>
<property name="cronExpression">
<value>0 0 0,12 * * ?</value>
</property>
</bean>
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
<property name="triggers">
<list>
<ref bean="zntaskTrigger"/>
</list>
</property>
</bean>
时间的配置如下:
<value>0 26 16 * * ?value>
时间大小由小到大排列,从秒开始,顺序为 秒,分,时,天,月,年 *为任意 ?为无限制。由此上面所配置的内容就是,在每天的16点26分启动znrwdb方法
具体时间设定可参考
"0/10 * * * * ?" 每10秒触发
"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触发
每隔5秒执行一次:*/5 * * * * ?
每隔1分钟执行一次:0 */1 * * * ?
每天23点执行一次:0 0 23 * * ?
每天凌晨1点执行一次:0 0 1 * * ?
每月1号凌晨1点执行一次:0 0 1 1 * ?
每月最后一天23点执行一次:0 0 23 L * ?
每周星期天凌晨1点实行一次:0 0 1 ? * L
在26分、29分、33分执行一次:0 26,29,33 * * * ?
每天的0点、13点、18点、21点都执行一次:0 0 0,13,18,21 * * ?
注意: 实现上述功能需加包
quartz-all-1.6.0.jar
jta.jar
- 浏览: 137289 次
- 性别:
- 来自: 广州
文章分类
最新评论
- cad0ffb0-1617-3405-872d-b58c18b1ce53.jar (426.4 KB)
- 下载次数: 1
- fa8b89e2-9f8a-3dbd-9cd0-89977d8da6ed.jar (8.6 KB)
- 下载次数: 0
发表评论
-
大型网站架构之分布式消息队列
2017-04-24 16:49 335一、消息队列概述 消 ... -
软件版本命名规范
2017-04-24 16:08 3481.版本命名规范 软件版本号有四部分组成,第一部分 ... -
Hibernate Criteria条件Restrictions.or查询 循环多个or条件
2017-04-18 17:19 505Hibernate 条件or查询 循环多个or条件 今天公 ... -
java代码规范
2017-03-27 17:15 3611、去除没有用到的类引用,eclipse里面Ctrl+Shi ... -
java导出excel文件
2017-01-16 17:28 331一、引言 在Java Web开发中经常涉及到报表,最近做 ... -
jquery请求servlet实现ajax异步请求
2016-12-16 16:42 295$.ajax()方法: function send ... -
jq获取ckeditor中textarea里面的内容
2016-12-16 16:38 868CKEditor 是著名的 HTML 编辑器,IBM、Ora ... -
Myeclipse8.5安装JBPM插件
2016-02-25 16:36 490使用jbpm时,有一个东东叫做图形化流程设计器,即Graph ... -
阿里云主机搭建lamp(centos)
2015-09-07 13:07 3114.安装apache扩展:#yum -y install ... -
myeclipse项目加入junit单元测试
2015-06-25 13:52 7861、右键项目,选择"configure bui ... -
Java中使用Timer和TimerTask实现多线程
2015-06-05 14:24 441Timer是一种线程设施,用于安排以后在后台线程中执行的任务 ... -
Apache与Nginx的优缺点比较
2015-01-14 17:53 4501、nginx相对于apache的优点: 轻量级,同样起we ... -
豆瓣的基础架构
2015-01-14 17:50 470架构 豆瓣整个基础架构可以粗略的分 ... -
java执行bat和shell
2014-11-19 18:34 13271. 请教关于JAVA在WIN下执行.BAT文件的问题 -& ... -
java Runtime执行shell脚本并传递参数,完成mysql数据库表导出
2014-11-19 18:30 1124编写导出sql文件的shell脚本,在/home/amtcl ... -
java设置文件权限
2014-11-13 15:06 856是 -
Java生成随机字符串的代码
2014-11-04 14:34 476public static String getRandomS ... -
windows下安装使用redis(java代码示例)
2014-11-04 11:41 1092一、server端安装 1、下载 https ... -
MD5带盐值的java加密算法
2014-10-28 17:16 732import java.security.MessageDi ... -
JSON传输图片帮助类
2014-10-14 18:00 804原理:将图片转换为字节流,再将字节流用base64编码,将编 ...
相关推荐
NULL 博文链接:https://liliugen.iteye.com/blog/761758
Spring定时器配置详解 详细介绍如何配置定时器
spring定时器配置,包含spring.xml文件配置等
ESSH整合Spring 定时器配置 ,所需要jar包及配置步奏明了。
spring定时器。这里有需要的包和applicationContext.xml配置文件
spring定时器说明文档,主要讲解了两个常用的定时器,一个简单定时器,一个克隆定时器的配置过程
spring定时器时间配置.时间的设置规则,并有代码予以演示。
java定时器 spring定时器:包括spring定时器的详细配置以及说明 包含所需的jar包
spring定时任务配置详解实例 spting 定时器的配置实例
博文链接:https://bicashy.iteye.com/blog/135902
Spring中的Quartz配置-Spring-定时器-java定时器.doc
spring 定时器时间配置.doc
完整的spring定时器配置,自己整理收藏的。
定时器的配置文件(两种方式:springmvc自带定时,Quartz与spring结合的定时)
spring的定时器配置,傻瓜式操作,哈哈
举个例子吧 可对仓库库存状况定时检查,并执行删除等其他操作
spring定时器配置,运行示例的完整资源项目实例、希望对大家有帮助!