1. 程式人生 > 其它 >Springmvc配置定時任務註解開發

Springmvc配置定時任務註解開發

技術標籤:springxmlspring bootjavahibernate

1、新增名稱空間和xsd約束

xmlns:task="http://www.springframework.org/schema/task"
http://www.springframework.org/schema/task  
http://www.springframework.org/schema/task/spring-task-3.2.xsd

2、在 application.xml檔案中開啟註解

<task:annotation-driven />

3、配置掃描任務掃描包

<context:component-scan base-package="com.task" />

4、demo

@Component
public class AutoScanTask {
    @Scheduled(cron = "0/5 * * * * ? ") // 間隔5秒執行
    public void autoScan() {
        System.out.println("定時器執行");
    }
}