Spring配合实现Java循环任务

阅读更多
定时任务如果不需要指定固定的时间点(比如晚上22:00),而只需要每隔一段时间执行任务,可以用jdk中自带的定时器来实现。Spring提供了很好的支持。

比如需要每隔一小时,就要向控制台中输出一行字符串“hello,world!”,只需要定义一个类,写一个Spring配置文件就可以了。

类用来实现具体的输出,需要继承自java.util.TimerTask。

Package test.pupi;

import java.util.List;
import java.util.TimerTask;

public class PrintHelloworld extends TimerTask {


	@Override
	public void run() {
		// TODO Auto-generated method stub
		System.out.print("hello,world!");
	}
}


spring配置文件则也很简单,




	
         
         
	

	
         
         
		
		
	

         
	
		
			
				
			
		
	


你可能感兴趣的:(Java,Spring,Bean,JDK,XML)