首页 > 编程语言 > 详细

TimerTask--spring配置

时间:2018-01-20 00:10:22      阅读:220      评论:0      收藏:0      [点我收藏+]

自定义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配置

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!