在spring的applicationContext.xml中配置如下
<!--配置这个需要运行的类 -->
<bean id="remindTask" class="com.boco.job.Tasks"></bean>
<!--配置spring定时器 -->
<bean id="scheduleRemindTask" class="org.springframework.scheduling.timer.ScheduledTimerTask">
<property name="timerTask" ref="remindTask"></property>
<property name="period">
<value>15000</value>
</property>
<property name="delay">
<value>1000</value>
</property>
</bean>
<!--启动spring定时器 -->
<bean id="scheduleTaskFactory" class="org.springframework.scheduling.timer.TimerFactoryBean">
<property name="scheduledTimerTasks">
<list>
<ref bean="scheduleRemindTask" />
</list>
</property>
</bean>
任务类
public class Tasks extends TimerTask {
public void run() {
System.out.println("这是定时任务的操作!");
}
}