欢迎使用CSDN-markdown编辑器
来源:互联网 发布:淘宝饰品网店计划书 编辑:程序博客网 时间:2024/06/01 10:07
quartz整合spring的定时任务案例
不许要整合spring的可以参考quartz-2.2.3的相关资源,自行百度搜索。
需要的包:spring-context-support-4.1.7.RELEASE.jar
以下是applicationContext.xml的配置
<!-- 使用MethodInvokingJobDetailFactoryBean,任务类可以不实现Job接口,通过targetMethod指定调用方法 --><!-- 定义目标bean和bean中的方法 --><bean id="SpringQtzJob" class="quartz.manager.PublishSendEmailJob" /><bean id="SpringQtzJobMethod" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <property name="targetObject"> <ref bean="SpringQtzJob" /> </property> <property name="targetMethod"> <!-- 要执行的方法名称 --> <value>execute</value> </property></bean><!-- ======================== 调度触发器 ======================== --><bean id="CronTriggerBean" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"> <property name="jobDetail" ref="SpringQtzJobMethod"></property> <!-- 每天下午4点发 --> <property name="cronExpression" value="0 0 16 * * ?"></property></bean><!-- ======================== 调度工厂 ======================== --><bean id="SpringJobSchedulerFactoryBean" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> <property name="triggers"> <list> <ref bean="CronTriggerBean" /> </list> </property></bean>
quartz.manager.PublishSendEmailJob类中的写法:
package cn.zyzz.website.quartz.manager;
public class PublishSendEmailJob {protected void execute() throws Exception { 写你需要的逻辑}}
其他自行百度。
阅读全文
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- JavaScript之Array数组
- java多线程-理解
- 全自动安装虚拟机
- Android 密码输入框
- Function and Limit
- 欢迎使用CSDN-markdown编辑器
- python字符串格式化方法之%s和format函数
- 【OpenGL】vs2012搭建OpenGL环境
- js实现touch移动触屏滑动事件
- What is a one-sided limits?
- spark中算子详解:combineByKey
- js数组的排序
- 多态在 Java 中的实现
- CentOS7上安装JDK 1.9