Spring 定時器配置 基於註解 (使用 Spring4)
阿新 • • 發佈:2019-02-17
(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())); } }