Spring Quartz简单例子,定时任务
来源:互联网 发布:淘宝闲置发布商品永久 编辑:程序博客网 时间:2024/06/11 17:53
Spring对Quartz的整合也从侧面反映出Quartz功能的强大。
以下这个例子的作业类继承org.springframework.scheduling.quartz.QuartzJobBean类(也有不继承该类的方式)
JOB作业类TestQuartzJob:
package com<span style="font-family:verdana, geneva;">;</span>import org.quartz.JobExecutionContext;import org.quartz.JobExecutionException;import org.springframework.scheduling.quartz.QuartzJobBean;public class <span style="font-family:verdana, geneva;">Test</span>QuartzJob extends QuartzJobBean { protected void executeInternal(JobExecutionContext arg0) throws JobExecutionException { //do<span style="font-family:verdana, geneva;"> something System.out.println("hello");</span> }}
spring配置bean:
<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean"><property name="triggers"><list><ref local="<span style="font-family:verdana, geneva;">test</span>" /></list></property></bean><bean id="<span style="font-family:verdana, geneva;">test</span>" class="org.springframework.scheduling.quartz.CronTriggerBean"><span style="font-family:verdana, geneva;"> </span><property name="jobDetail" ref="<span style="font-family:verdana, geneva;">test</span>JobDetail" /><property name="cronExpression" value="0 0 1 * * ?" /></bean><bean name="<span style="font-family:verdana, geneva;">test</span>JobDetail" class="org.springframework.scheduling.quartz.JobDetailBean"><property name="jobClass"<span style="font-family:verdana, geneva;"> </span>value="com.<span style="font-family:verdana, geneva;">Test</span>QuartzJob" /></bean>
cronExpression参数说明:
"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
- Spring Quartz简单例子,定时任务
- Spring集成Quartz定时任务例子
- Quartz + Spring 简单实现定时任务
- Spring+Quartz定时任务简单介绍
- Quartz + Spring 简单实现定时任务
- Quartz + Spring 简单实现定时任务
- Quartz + Spring 简单实现定时任务
- spring+Quartz+maven 简单的定时任务
- Spring + Quartz 响应定时任务简单案例
- spring+Quartz+maven 简单的定时任务
- Spring+Quartz定时任务,简单的小例子,新手完全手册
- Spring+Quartz定时任务,简单的小例子,新手完全手册
- Spring+Quartz定时任务
- spring quartz 定时任务
- Spring-quartz定时任务
- spring 定时任务 quartz
- spring quartz 定时任务
- spring Quartz 定时任务
- 安卓项目混淆时出现的问题
- 微信平台明文消息回复过程
- Python+Django windows安装
- C++细节4
- "Selenium for Android"的Robotium 二 概述
- Spring Quartz简单例子,定时任务
- listview下拉刷新参考文章
- mysql导入source数据库sql的C++实现和封装
- Unity3D开发 - 导出iOS项目
- BCB如何处理FORM、ScrollBox的鼠标滚轮事件
- __FILE__,__LINE__
- java 集合试题
- 日经社説 20150603 やめたい危険な自転車の運転
- The type org.xmlpull.v1.XmlPullParser cannot be resolved.