(入門SpringBoot)SpringBoot結合定時任務task(十)

SpringBoot整合定時任務taskspa

  1. 使用註解EnableScheduling在啓動類上.
  2. 定義@Component做爲組件被容器掃描.
  3. 表達式生成地址:http://cron.qqe2.com

下面是例子:orm

1.  //開啓定時任務:
@EnableScheduling
public class DemoApplication {io

2./**
 * 定時任務:
 */
@Component
public class TestTask {

    private static final SimpleDateFormat dataFormat = new SimpleDateFormat("HH:mm:ss");
    //定義每3秒執行任務:
    @Scheduled(fixedRate = 3000)
    public void reportCurrentTime(){
        System.out.println("如今時間:" + dataFormat.format(new Date()));
    }
}form

3.啓動就完事了.class

提示: 定時任務能夠用cron表達式:@Scheduled(cron = "")容器

相關文章
相關標籤/搜索