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

spring定时器

时间:2017-03-24 18:09:11      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:接口   方法   ring   业务逻辑   实现   schedule   定义   att   minutes   

1.在spring配置文件中进行配置

<bean id="xjyzTask" class="org.springframework.scheduling.concurrent.ScheduledExecutorTask">
    //实际调用线程执行的bean <property name="runnable" ref="xjyzTimer"/>
    //系统启动后延迟一分钟执行 <property name="delay" value="1"/>
     //每隔五分钟执行一次 <property name="period" value="5"/>
    //定义时间单位 <property name="timeUnit" value="MINUTES"/> </bean>

2.定义线程执行逻辑bean

 <bean id="xjyzTimer" class="com.cattsoft.zhongzhi.daoru.timer.DataImportTimer">
        <property name="importType" value="30"></property>
        <property name="dataImportService" ref="xjyzExcelImportService"/>
        <property name="zzDrqkbService" ref="zzDrqkbService"/>
    </bean>

注:DataImportTimer要实现runnable接口,在run方法中定义要执行的业务逻辑

spring定时器

标签:接口   方法   ring   业务逻辑   实现   schedule   定义   att   minutes   

原文地址:http://www.cnblogs.com/zijinyouyou/p/6610280.html

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