读书人

任务调度的又探索-在spring中使用Time

发布时间: 2012-06-28 15:20:03 作者: rapoo

任务调度的再探索-在spring中使用TimerTask

刚才在java分类中写过一篇JDK中的Timer和TimerTask实现任务调度的文章,在《spring2.0宝典》中提到在Spring中用Timer实现任务调度,省去了调度任务类的编写,而将任务调度配置在spring的配置文件中,实现类为org.springframework.scheduling.timer.ScheduledTimerTask。

??? 经过spring的包装后,不但省去了任务调度类的编写,而且采用配置方式,修改方便。So good~

??? 以下的例子很简单,只是实现定时将nameList中的名字打出来,具体采用时可根据业务修改,在此只做使用掩饰之用。

??? 一. Timer任务类代码如下:

??

?

???? 三. 测试类

??? 可写一个测试类,在该测试类的main方法中加入如下语句;

??? ApplicationContext ctx = new FileSystemXmlApplicationContext("bean.xml");

??? 通过该语句创建了ApplicationContext 实例,但程序不会中止,因为启动了任务调度

?

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/amigoxie/archive/2006/12/24/1458291.aspx

读书人网 >软件架构设计

热点推荐