1. 程式人生 > >Spring 定時器配置 基於註解 (使用 Spring4)

Spring 定時器配置 基於註解 (使用 Spring4)

(1):修改配置 檔案 如下:

	<!-- 註解掃描包 -->
	<task:annotation-driven/><!-- 用定時器註解  -->
	<context:component-scan base-package="com.xx.controller" />
	<context:component-scan base-package="com.xx.scheduler" /> <!-- 用定時器  --></span>


package com.xx.scheduler;

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

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
@Component
public class Job {
    public Job(){  
        System.out.println("MyJob建立成功");  
    } 
	@Scheduled(cron = "0/1 * *  * * ? ")//每隔1秒隔行一次  
    public void run(){  
     System.out.println("Hello MyJob  "+  new SimpleDateFormat("yyyy-MM-dd HH:mm:ss ").format(new Date()));  
    }  

}