- 浏览: 268514 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (220)
- oracle (45)
- extjs (2)
- jstl (8)
- tomcat (9)
- svn (2)
- 系统 (12)
- 工作日志 (4)
- flex (5)
- 乱码 (1)
- jsp (2)
- java (26)
- mysql (8)
- vmware (2)
- 其他 (4)
- acegi (1)
- yui (1)
- hibernate (1)
- javascript (10)
- Maven (2)
- 数据库 (3)
- html css (2)
- displaytag (6)
- 软件开发管理 (2)
- java模式 (2)
- springside (7)
- android (14)
- other (3)
- linux (1)
最新评论
-
yixiandave:
string2020 写道分布式应用 用户认证,应该是在统一的 ...
分布式应用注意简介 -
string2020:
分布式应用 用户认证,应该是在统一的一个地方验证吧
分布式应用注意简介 -
liusu:
1、listView 视图黑色 设置 cacheColorHi ...
android 注意 -
teamilk:
engine 是什么?怎么导呢,不会弄,请教下
H2 数据库数据导出 -
djb_daydayup:
哦,我看到源文件了!
How to use
Ver.2.00 ...
android screen monitor 手机屏幕共享
第四步,配置一个调度器。在Spring配置文件中配置调度器类SchedulerFactoryBean。
<ref bean="cronTrigger" />
</list>
</property>
</bean>
</beans>
附:cronExpression表达式解释:
字段 允许值 允许的特殊字符
秒 0-59 , - * /
分 0-59 , - * /
小时 0-23 , - * /
日期 1-31 , - * ? / L W C
月份 1-12 或者 JAN-DEC , - * /
星期 1-7 或者 SUN-SAT , - * ? / L C #
年(可选) 留空, 1970-2099 , - * /
0 0 12 * * ?---------------在每天中午12:00触发
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:00至2:59之间每分钟触发一次
0 0/5 14 * * ?---------------每天在下午2:00至2:59之间每5分钟触发一次
0 0/5 14,18 * * ?---------------每天在下午2:00至2:59和6:00至6:59之间的每5分钟触发一次
0 0-5 14 * * ?---------------每天在下午2:00至2:05之间每分钟触发一次
0 10,44 14 ? 3 WED---------------每三月份的星期三在下午2:00和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, 2003, 2004 and 2005年的每个月的最后一个星期五的上午10:15触发
0 15 10 ? * 6#3---------------在每个月的第三个星期五的上午10:15触发
0 0 12 1/5 * ?---------------从每月的第一天起每过5天的中午12:00时触发
0 11 11 11 11 ?---------------在每个11月11日的上午11:11时触发.
参考资料:
1.http://www.springframework.org Spring的官方网站
2.http://www.opensymphony.com/quartz/ Quartz的官方网站
程序逻辑:web.xml添加
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/config/applicationContext.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
applicationContext.xml文件内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
<bean id="remindQuartz" class="test.quartz.RemindQuartz"/>
<bean id="remindQuartzTask" class= "org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="remindQuartz" />
<property name="targetMethod" value="perform" />
<property name="concurrent" value="false" />
</bean>
<!-- 调度器 -->
<bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
<property name="jobDetail" ref="remindQuartzTask" />
<property name="cronExpression" value="0 0 1 1 * ?" />
</bean>
</beans>
发表评论
-
spring boot 开发期间不需要重启
2017-06-22 18:12 4151:pom.xml中增加 <dependency> ... -
最简单的springboot整合mybatis
2017-06-20 10:56 3651、建一个基本的springboot工程; 2、在pom. ... -
jconsole
2016-08-28 14:04 3741、设置tomcat start.sh JAVA_OPTS=& ... -
java base
2013-02-27 09:58 6101、参数定义: 有未知东西参与运算时,定义参数; 2、whil ... -
ssh springside 混淆
2011-07-21 15:02 1137proguard 工具 。 配置文件: -in ... -
hibernate 下的oracle Id Generator sequence
2010-10-19 14:36 2988@SequenceGenerator(name="C ... -
android 安装笔记
2010-09-18 07:20 6491 、安装android eclipse 插件。地址 http ... -
junit 4 中的Before After Ignore Test BeforeClass AfterClass
2010-09-10 10:29 6935JUnit 4 使用 Java 5 中的注解(annotati ... -
dom4j中文乱码问题
2010-09-10 09:22 919引用:http://liaochangfa.iteye.com ... -
反射私有方法 收藏
2010-05-25 20:16 8701.私有构造函数的调用: ... -
JAVA System.getProperty()参数大全 收藏
2010-05-24 15:35 702java.version Java Ru ... -
eclips 备忘
2010-05-10 11:53 6971、eclipse 下运行tomcat 的配置在.settin ... -
为什么重写对象的equals后最好重写这个对象的hashcode方法
2010-03-11 10:19 686判断两个对象是否相等一般都会用对象的equals方法,而很少用 ... -
java 继承throws exception 注意事项
2010-03-08 11:31 1643子类重写父类方法后。子类的这个重写方法可以不抛出异常或抛出和父 ... -
String 等号比较 和 equals
2010-03-03 11:26 18871、"aa".equals("a ... -
java四个关键字:transient, strictfp, volatile, final
2010-02-22 08:57 839http://hi.baidu.com/dabo12/blog ... -
jdk5新特性
2010-02-03 16:52 677import static com.类名.*;//导入静态方法 ... -
图片压缩
2009-12-22 15:26 1303package zhc.tool.util; import ... -
java 读取图片信息
2009-12-22 11:02 1930exif 介绍 http://baike.baidu.com/ ... -
Spring framework实现定时器之Quartz
2009-11-30 16:54 797Quartz 在开源任务调度框架中的翘首,它提供了强大任务调度 ...
相关推荐
Spring quartz 定时 实例Spring quartz 定时 实例
java中spring quartz定时任务demo,里面包含项目所需的quartz.jar, spring.jar包,配置文件等,可直接运行使用
Spring Quartz定时任务 jar包
Spring整合Quartz定时发送邮件
spring注解Quartz定时执行功能
Spring Quartz 定时调度任务,带中文注解与jar文件,导入项目即可直接运行。
Spring Quartz定时作业,包含了任务,触发器,调度的配置文件,启动tomcat就可以运行,你懂得
Spring Quartz定时任务所需要的6个jar包,找到6个可是不容易哦。commons-collections.jar.zip+commons-logging.jar+jta.jar+log4j-1.2.14.jar.zip+quartz-all-1.6.0.jar+spring-2.0.6.jar
spring整合quartz定时任务调度..........
Spring + quartz 定时任务修改定时时间不重启服务
spring+quartz定时小例子,架包+文档 我自己整理的
Spring Quartz 动态暂停、恢复、修改定时任务的一个demo,使用maven构建,框架采用spring springmvc jpa,数据库mysql,含数据库脚本,运行可用,页面访问地址http://localhost:8080/quartz_demo/quartz/list
spring3 配置quartz定时任务的使用。一个小例子。可直接运行Test.java。就可以启动定时任务。每10秒钟执行一次,可以根据自己配置。
spring-quartz定时任务的小实例,可运行的项目+说明
Spring中集成的一个定时任务调度器,以备以后使用
java spring quartz 实现的动态定时任务,可以动态添加高度任务
NULL 博文链接:https://medbricom.iteye.com/blog/1782765
各种企业应用几乎都会碰到任务调度的需求,就拿论坛来说:每隔半个小时生成精华文章的RSS文件,每天凌晨统计论坛用户的积分排名,每隔30分钟执行锁定 用户解锁任务。对于一个典型的MIS系统来说,在每月1号凌晨统计上...