我为我狂
EASYJF的狂人
我的首页
文章
相册
圈子
留言
管理
 
    当前所在页面:首页>>文章>>Spring中的定时操作
Spring中的定时操作
    作者:我为我狂 来源: 发表时间:2008-03-12

 
 
org.springframework.scheduling.timer.ScheduledTimerTask 这个类是用来指定定时作业。 它继承了Timer类,只不过是Spring对该对象进行了简单的封装,不过也好用了
 
首先来看我们的定时生成静态页面的功能是这么样配置的吧!

<bean id="autoPublishNews"
    class="org.springframework.scheduling.timer.MethodInvokingTimerTaskFactoryBean">
       <property name="targetObject" ref="pairService" />
//业务对象
       <property name="targetMethod" value="autoPublish" />
//业务方法
    </bean>
这里指定在pairService类的autoPublish方法将会被自动调用。
    <bean id="scheduledPublishNewsTask"
class="org.springframework.scheduling.timer.ScheduledTimerTask">
<property name="delay" value="${global.scheduled.delay}" />
//指定调度的任务   
<property name="period" value="${global.scheduled.period}" />
//延迟时间,单位为毫秒
<property name="timerTask" ref="autoPublishNews" />
//周期时间,单位为毫秒
    </bean>
 
 

(阅读 )   评论数(:1)
评论】 【收藏】
评论:共1条
评论人: 路人j     评论时间: 2008-03-21 13:51:26

发表评论:
发表人:
评论: 
验证码:
请输入前面图中的四位验证码,字母不区分大小写
  
 
关于我们 | 诚聘英才 | 联系我们 | 广告业务 | 网站地图 | 法律声明

EasyJF开源团队版权所有  建议使用1024*768分辨率