Spring整合Quartz(网上例子+自己配置)
来源:互联网 发布:淘宝哪家椰蒂好 编辑:程序博客网 时间:2024/05/17 22:54
我用的是 MyEclipse6.0 Spring 版本是2.0的;Quartz版本是1.5.2;
主要步骤:
新建web项目:
首先导入jar包:quartz-1.5.2.jar,spring.jar(有这两个就够了);
然后配置web.xml:
<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"><servlet><servlet-name>spring</servlet-name><servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>spring</servlet-name><url-pattern>*.do</url-pattern></servlet-mapping><welcome-file-list><welcome-file>index.jsp</welcome-file></welcome-file-list></web-app>
然后配置spring的配置文件: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="firstJob" class="com.mc.job.First"></bean><!-- 定义目标bean和bean中的方法 --><bean id="Job" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"><property name="targetObject"><ref local="firstJob" /></property><property name="targetMethod"><!-- 要执行的方法名称 --><value>Count</value></property></bean><!--定义触发的时间--><bean id="cron"class="org.springframework.scheduling.quartz.CronTriggerBean"><property name="jobDetail"><ref bean="Job" /></property><property name="cronExpression"><value>0-59 * * * * ?</value></property></bean><!-- 管理触发器 --><bean autowire="no"class="org.springframework.scheduling.quartz.SchedulerFactoryBean"><property name="triggers"><list><ref local="cron" /></list></property></bean></beans>
最后就是测试类:First.java
package com.mc.job;public class First {static long Count = 0;public void Count() {Count++;System.out.print("Count1="+Count);}}
一个很简单的配置整合例子完成。。。
整个demo的源代码打包(包含所需的jar包)可以到我的资源里面去下载:http://download.csdn.net/detail/jerry_bj/3618605
- Spring整合Quartz(网上例子+自己配置)
- Spring整合quartz配置
- spring+quartz整合小例子
- Spring配置Quartz例子
- Spring配置Quartz例子
- Spring配置Quartz例子
- Spring配置Quartz例子
- Spring配置Quartz例子
- Spring整合Quartz的配置
- spring整合quartz配置模板
- Spring 整合 Quartz (一)
- Quartz(三)整合spring
- Spring-boot整合Quartz,2、Bean配置
- quartz整合spring 相关配置及使用
- Spring 集成 Quartz 配置以及例子
- quartz的运用(二):整合spring实现quartz任务调度配置
- Spring-----Spring整合Quartz
- 【spring配置】——spring整合Quartz定时器
- 本地通知和推送通知编程指南(2)
- 对进程个数计数
- EXTjs 中grid 中行的样式的添加和移除
- 一个整型数组里除了两个数字之外,其它的数字都出现了两次。请写程序找出这两个只出现一次的数字。
- NewsCurve:值得拥有的媒体统计分析工具
- Spring整合Quartz(网上例子+自己配置)
- 插入排序-二分法-C++实现
- singleton模式
- 错排的简单理解
- 图片上传
- cxf wsdl2Java
- 第一篇文章
- 【转】程序员技术练级攻略
- 【Linux菜鸟成长记(十)】解决Windows的Java程序在ubuntu Eclipse下显示中文乱码