Spring里MethodInvokingJobDetailFactoryBean定时任务的小示例
来源:互联网 发布:淘宝二级域名 编辑:程序博客网 时间:2024/06/01 09:04
本人不才,写博客纯属为了做笔记,言语不恰当地方还望包涵。嘿嘿。MethodInvokingJobDetailFactoryBean大概的意思就是根据方法名称去执行任务的一个工厂bean。
以下是代码:
springQuartz.xml
<?xml version="1.0" encoding="GBK"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN""http://www.springframework.org/dtd/spring-beans.dtd"><beans> <!-- 定义目标bean和bean中的方法 --> <bean id="SpringQtzJob_SendMailJob" class="cn.hr.esbjob.SendMailJob" /> <bean id="SpringQtzJobMethod_SendMailJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <property name="concurrent"> <!--定时任务不会并行执行,默认是true--> <value>false</value> </property> <property name="targetObject"><!--要执行的对象--> <ref bean="SpringQtzJob_SendMailJob" /> </property> <property name="targetMethod"> <!-- 要执行的方法名称 --> <value>doJob</value> </property> </bean> <!-- ================= 调度触发器 ======================== --> <bean id="CronTriggerBean_SendMailJob" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean"> <property name="jobDetail" ref="SpringQtzJobMethod_SendMailJob"></property> <property name="cronExpression" value="0 0/1 * * * ?"></property><!--1分钟触发一次--> </bean> <!-- ======================== 调度工厂 ======================== --> <bean id="SpringJobSchedulerFactoryBean" class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> <property name="triggers"> <list> <ref bean="CronTriggerBean_SendMailJob" /> </list> </property> </bean></beans>
SendMailJob.java
public void doJob(){ // 业务处理逻辑 System.out.println("======定时任务=======");}
然后将springQuartz.xml在spring主配置中引入即可。
效果图:
如有问题,请留言!
阅读全文
1 0
- Spring里MethodInvokingJobDetailFactoryBean定时任务的小示例
- Spring的MethodInvokingJobDetailFactoryBean定时任务重复执行问题解决方案
- Spring 定时任务 示例
- spring定时任务示例
- spring 任务计划MethodInvokingJobDetailFactoryBean动态cronExpression的配置介绍
- spring 任务计划MethodInvokingJobDetailFactoryBean动态cronExpression的配置介绍
- spring 任务计划MethodInvokingJobDetailFactoryBean动态cronExpression的配置介绍
- spring 定时任务参数示例
- spring 定时任务参数示例
- spring 定时任务参数示例
- spring quartz 定时任务示例
- spring定时任务小例子
- Quartz-Spring[一]之MethodInvokingJobDetailFactoryBean配置任务
- Quartz-Spring[一]之MethodInvokingJobDetailFactoryBean配置任务
- spring的定时任务
- spring的定时任务
- spring的定时任务
- Spring的定时任务
- CentOS7.3编译Hadoop2.7.4
- 九、两个list拼成dict
- [LWIP学习]--LWIP网络通信流程(物理层,链路层,网络层,传输层,socket套接字,应用层通信流程汇总)
- 微信网页授权及获取用户信息
- set的用法小结
- Spring里MethodInvokingJobDetailFactoryBean定时任务的小示例
- 自定义裁剪区域的缩略图裁剪功能
- 2017第18届深圳国际机械制造工业、金属切割机床、金属成形机床及模具、机器人及工业自动化展会刊(参展商名录)
- 解决 ScrollView嵌套ListView listview的冲突问题 ---简单粗暴
- 第四十八篇:JAVA加密解密之DSA(Digital Signature Algorithm)算法
- 能够抑制网络风暴的是?
- 如何把一个包含自定义对象的数组序列化到磁盘
- SQL Server 2008 开启数据库的远程连接
- 开源框架——DBUtils