关闭

spring定时器

125人阅读 评论(0) 收藏 举报
分类:
<bean id="TimerTask1" class="com.api.Mian">  
</bean>  


<bean id="scheduledTask1"  class="org.springframework.scheduling.timer.ScheduledTimerTask">  
     <property name="delay" value="1000" />        <!-- 启动延时1000ms(1s) -->  
     <property name="period" value="6000" />  <!-- 300000= 6*1000 每隔6m秒 执行一次 定时任务  -->
     <property name="timerTask" ref="TimerTask1" />  
 </bean>  


 <!-- 用于启动定时器 -->  
 <bean id="timerFactory" class="org.springframework.scheduling.timer.TimerFactoryBean">  
     <property name="scheduledTimerTasks">  
         <list>  
             <!-- 这里是schedule列表 -->  
             <ref bean="scheduledTask1" />   

        </list>  
     </property>  
 </bean>  
package com.api;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimerTask;

public class Mian  extends TimerTask{

        @Override
        public void run() {
            // TODO Auto-generated method stub
               DateFormat format =  new SimpleDateFormat("yyyy-MM-dd HH:mm:ss") ;
               System.out.println(format.format(new Date())) ;
        }

}

这里写图片描述

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:224427次
    • 积分:9766
    • 等级:
    • 排名:第1867名
    • 原创:680篇
    • 转载:0篇
    • 译文:0篇
    • 评论:55条
    文章分类
    最新评论