springboot定時任務的使用

2021-08-04 03:02:39 字數 485 閱讀 2645

有乙個需求是需要從公司內網獲得某些資訊,由於需要定時爬取就想到了定時器。

以前曾經用過spring-quartz定時器,現在用的springboot好像自帶了乙個微型的spring-quartz定時器scheduled.

使用如下:

@component

@enablescheduling

public

class

testscheduled

}

然後執行springboot專案即可發現控制台每兩秒輸出當前時間

需要注意的是:@compoment註解和@enablescheduing註解一定不要忘記加上.scheduled表示定時任務的執行時間。可以使用cron表示式來設定定時任務。如果對cron表示式不懂,可以搜尋一下啦

SpringBoot 定時任務

第一步 在啟動類中加入如下註解 enablescheduling public class public static void main string args 注意 enablescheduling必須加,否則無法開啟定時任務 第二步 建立定時任務 component public class ...

Spring boot定時任務

最近做專案,需要使用定時任務,半個小時去更新redis資料,於是便學習了一下經驗。希望可以幫到你們。定時任務可使用三種 created by fx on 2017 9 4.component allargsconstructor public class featuredatatask 實現乙個任務...

Spring boot 定時任務

1.在啟動類上加 enablescheduling註解 package com.example.demo import org.springframework.scheduling.annotation.enablescheduling enablescheduling public static ...