67,542
社区成员




package com.xiaofeng.ticker;
import java.util.Date;
import java.util.TimerTask;
public class QueryTask extends TimerTask {
@Override
public void run() {
// TODO Auto-generated method stub
Date date = new Date();
System.out.println("系统在"+date.getTime()+"进行了检查");
}
}
<!-- Spring 定时器演示 -->
<!-- 注册定时器 -->
<bean id="reportTimerTask" class="com.xiaofeng.ticker.QueryTask">
</bean>
<!-- 配置定时器 -->
<bean id="scheduleReportTask" class="org.springframework.scheduling.timer.ScheduledTimerTask">
<property name="delay">
<value>3000</value>
</property>
<property name="period">
<value>6000</value>
</property>
<property name="timerTask" ref="reportTimerTask"></property>
</bean>
<!-- 启动定时器 -->
<bean id="timerFactory" class="org.springframework.scheduling.timer.TimerFactoryBean">
<property name="scheduledTimerTasks">
<list>
<ref bean="scheduleReportTask"/>
</list>
</property>
</bean>