码迷,mamicode.com
首页 > 编程语言 > 详细

TimerTask--spring配置

时间:2018-01-20 00:21:29      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:framework   lis   over   void   nbsp   val   重写   pre   list   

自定义timerTask继承java.util.TimerTask,并重写run方法;例如:

public class MyTimerTask extends TimerTask{

    private static Logger logger  = Logger.getLogger(MyTimerTask.class);
    @Override
    public void run() {
        // 主要内容
        
        System.out.println("run in myTimerTask...");
        
    }

}

applicationContext.xml中配置如下:

<bean name="myTimerTask" class="com.copsec.railway.im.timerTask.MyTimerTask"></bean>
    <bean id="scheduledAmTask" class="org.springframework.scheduling.timer.ScheduledTimerTask">
        <property name="timerTask" ref="myTimerTask" />
        <property name="period">
            <value>20000</value>
        </property>
    </bean>
    <bean class="org.springframework.scheduling.timer.TimerFactoryBean">
        <property name="scheduledTimerTasks">
            <list>
                <ref bean="scheduledAmTask" />
            </list>
        </property>
    </bean>
    <!--  timer Task 配置结束 -->

 

TimerTask--spring配置

标签:framework   lis   over   void   nbsp   val   重写   pre   list   

原文地址:https://www.cnblogs.com/adam1991/p/8319300.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!