Spring定时任务配置
来源:互联网 发布:电脑上打轴的软件 编辑:程序博客网 时间:2024/04/28 12:30
1.编写任务类 记得加jar包:quartz-all-1.6.0.jarpublic class 任务类 { public void 任务类方法() { System.out.println("不继承QuartzJobBean方式-调度进行中..."); } } 2.配置调度类<bean id=“调度类名" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <property name="targetObject"> <bean class=“任务类id" /> </property> <property name=“targetMethod” value=“人物类的方法" /> <property name="concurrent" value="false" /><!-- 作业不并发调度 --> </bean> 3.配置作业调度的触发方式(触发器) a.相隔时间<bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean"> <property name="jobDetail" ref="调度类名" /> <property name=“startDelay” value=“0” /><!-- 调度工厂实例化后,经过多少秒0秒开始执行调度 --> <property name=“repeatInterval” value=“2000” /><!-- 每2000毫秒秒调度一次 --> </bean> b.指定时间<bean id="触发器" class="org.springframework.scheduling.quartz.CronTriggerBean"> <property name="jobDetail" ref="调度类名" /> <!—每天12:00运行一次 --> <property name=“cronExpression” value=“0 0 2 * * ?” /> <!– 秒 分 时 日 月 年 </bean> 4. 配置调度工厂 (完成)<bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean"> <property name="triggers"> <list> <ref bean="触发器" /> </list> </property> </bean>http://gong1208.iteye.com/blog/1773177(网址)
0 0
- spring 定时任务配置
- spring 配置定时任务
- spring 配置定时任务
- spring配置定时任务
- Spring定时任务配置
- Spring定时任务配置
- spring 定时任务配置
- spring配置定时任务
- spring定时任务配置
- spring定时任务配置
- Spring 定时任务配置
- spring定时任务配置
- Spring定时任务配置
- spring 定时任务配置
- spring 定时任务配置
- spring定时任务配置
- spring 配置定时任务
- spring定时任务配置
- Linux下命令与文件的查询
- Spring的注解
- (转)Android中BindService方式使用的理解
- 数组初始化及其遍历
- ModBus协议-功能码-0x17
- Spring定时任务配置
- Design Pattern(7)-Composite Pattern
- Map的方法
- Linux 文件基本属性
- 服务器篇02-配置LVM逻辑卷
- 遍历map
- python变量赋值小技巧
- 简析操作系统线程,进程和协程
- Form表单两种数据传输的方式——get和post的区别