spring 定时任务
来源:互联网 发布:淘宝移动端店铺装修 编辑:程序博客网 时间:2024/06/06 14:55
1.Task 定义
package com.chj.web.timer.task;
import java.util.Random;
import java.util.TimerTask;
public class ExampleTask extends TimerTask {
private String name;
private Random random = new Random();
@Override
public void run() {
System.out.println(name + "---------------" + random.nextInt(100000000));
}
public void setName(String name) {
this.name = name;
}
}
2.Timer 定义
package com.chj.web.timer;
import java.util.Timer;
import java.util.TimerTask;
public class ExampleTimer extends Timer{
public ExampleTimer(TimerTask t,long delay,long period){
super.schedule(t, delay, period);
}
}
3.spring 定时器配置
<!-- 任务 -->
<bean id="exampleTimerTask" class="com.chj.web.timer.task.ExampleTask">
<property name="name" value="chj" />
</bean>
<!-- 定时策略 5秒更新一次,项目开始启动,10秒后开始启动定时器 -->
<bean id="exampleTimer" class="com.chj.web.timer.ExampleTimer">
<constructor-arg ref="exampleTimerTask" index="0" />
<constructor-arg value="10000" index="1" />
<constructor-arg value="5000" index="2" />
package com.chj.web.timer.task;
import java.util.Random;
import java.util.TimerTask;
public class ExampleTask extends TimerTask {
private String name;
private Random random = new Random();
@Override
public void run() {
System.out.println(name + "---------------" + random.nextInt(100000000));
}
public void setName(String name) {
this.name = name;
}
}
2.Timer 定义
package com.chj.web.timer;
import java.util.Timer;
import java.util.TimerTask;
public class ExampleTimer extends Timer{
public ExampleTimer(TimerTask t,long delay,long period){
super.schedule(t, delay, period);
}
}
3.spring 定时器配置
<!-- 任务 -->
<bean id="exampleTimerTask" class="com.chj.web.timer.task.ExampleTask">
<property name="name" value="chj" />
</bean>
<!-- 定时策略 5秒更新一次,项目开始启动,10秒后开始启动定时器 -->
<bean id="exampleTimer" class="com.chj.web.timer.ExampleTimer">
<constructor-arg ref="exampleTimerTask" index="0" />
<constructor-arg value="10000" index="1" />
<constructor-arg value="5000" index="2" />
</bean>
0 0
- Spring计划任务(定时任务)
- Spring 定时任务功能
- Spring 定时任务实现
- spring执行定时任务
- spring执行定时任务
- spring中的定时任务
- spring多定时任务
- Spring+Quartz定时任务
- spring的定时任务
- spring 定时任务
- Spring 定时任务功能
- spring多任务定时
- spring quartz 定时任务
- Spring-quartz定时任务
- spring中的定时任务
- Spring 定时任务
- spring 定时任务 quartz
- spring定时任务
- mysql 中去除小数点后面多余的0
- Struts2、hibernate和spring下载,整合所需jar包
- jsp网页全屏显示、退出全屏、关闭页面(转载)
- NDK交叉编译ffmpeg
- iOS单例子类化问题
- spring 定时任务
- iPad Air PSD设计模板
- Objective-C中一种消息处理方法performSelector: withObject:
- 微信公众平台开发之微喜帖
- git的使用步骤与心得
- Hadoop学习笔记二---HDFS
- 线性代数(四十二) : 超定方程组
- 查看表空间使用情况
- SQL SERVER根据备份创建一个新库(图形用户界面方式)