spring-3.2.4.RELEASE整合quartz-2.2.2
2015-12-27 17:08
393 查看
quartz地址:http://www.quartz-scheduler.org/
applicationContext.xml
MyJob—任务类
applicationContext.xml
<!-- 启动触发器的配置开始 --> <!-- <bean name="startQuertz" lazy-init="false" autowire="no" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> --> <!-- <property name="triggers"> --> <!-- <list> --> <!-- <ref bean="myJobTrigger" /> --> <!-- </list> --> <!-- </property> --> <!-- </bean> --> <!-- quartz-2.x的配置 --> <!-- <bean id="myJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"> --> <!-- <property name="jobDetail"> --> <!-- <ref bean="myJobDetail" /> --> <!-- </property> --> <!-- <property name="cronExpression"> --> <!-- <value>0/1 * * * * ?</value> --> <!-- </property> --> <!-- </bean> --> <!-- 调度的配置结束 --> <!-- job的配置开始 --> <!-- <bean id="myJobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> --> <!-- false表示等上一个任务执行完后再开启新的任务 默认是true --> <!-- <property name="concurrent" value="false"/> --> <!-- <property name="targetObject"> --> <!-- <ref bean="myJob" /> --> <!-- </property> --> <!-- <property name="targetMethod"> --> <!-- <value>work</value> --> <!-- </property> --> <!-- </bean> --> <!-- job的配置结束 --> <!-- 工作的bean --> <!-- <bean id="myJob" class="app.quartz.MyJob" /> -->
MyJob—任务类
package app.quartz; import java.util.Date; import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class MyJob { private Logger logger = LoggerFactory.getLogger(MyJob.class); public void work() throws InterruptedException { logger.info("记录info日志!@#@#@##@@"); System.out.println("<><><><><><><><><>"+"进入quartz"+"<><><><><><><><><>"); System.err.println("测试quartz<><><><><><><><><><>date:" + new Date().toString()); Thread.sleep(5000); System.out.println("完成quartz<><><><><><><><><><><><><><><><><><><><><><><><><><><><>"); } }
相关文章推荐
- 最流行的java后台框架spring quartz定时任务
- java定时调度器(Quartz)使用实例
- quartz实现定时功能实例详解(servlet定时器配置方法)
- Spring3.2.0和Quartz1.8.6集群配置
- JFinal 整合Quartz
- JFinal Quartz 支持配置文件和持久化
- Quartz 任务调度(一)
- Quartz 任务调度(二)
- quartz的简单实现
- jfinal-quartz 使用jfinal启动quartz执行定时任务
- Quartz定时调度时间配置格式说明与实例
- spring任务实时调度的几个方法
- Quartz Core 图层编程
- 关于Quartz的配置
- spirng-quartz定时任务简单实用
- iOS开发 — Quartz 2D基本使用
- iOS开发 — Quartz 2D知识点应用 (制作了一个Demo,源代码)
- Xcode Quartz 2D 绘图
- Spring Quartz定时任务不准时执行
- spring quartz 线程调度服务