springboot 九 定時任務

2021-08-27 08:21:19 字數 1016 閱讀 6903

在我們的專案開發過程中,經常需要定時任務來幫助我們來做一些內容,springboot預設已經幫我們實行了,只需要新增相應的註解就可以實現

pom包裡面只需要引入springboot starter包即可

org.springframework.boot

spring-boot-starter

org.springframework.boot

spring-boot-starter-test

test

org.springframework.boot

spring-boot-devtools

true

在啟動類上面加上@enablescheduling即可開啟定時

@enablescheduling

public static void main(string args)

}定時任務1:

@component

public class schedulertask

}

定時任務2:

@component

public class scheduler2task

}

結果如下:

this is scheduler task runing  0

this is scheduler task runing 1

this is scheduler task runing 2

this is scheduler task runing 3

@scheduled引數可以接受兩種定時的設定,一種是我們常用的cron="*/6 * * * * ?",一種是fixedrate = 6000,兩種都表示每隔六秒列印一下內容。

fixedrate 說明

springboot 九 定時任務

在我們的專案開發過程中,經常需要定時任務來幫助我們來做一些內容,springboot預設已經幫我們實行了,只需要新增相應的註解就可以實現 pom包裡面只需要引入springboot starter包即可 org.springframework.boot spring boot starter org...

springboot 九 定時任務

在我們的專案開發過程中,經常需要定時任務來幫助我們來做一些內容,springboot預設已經幫我們實行了,只需要新增相應的註解就可以實現 pom包裡面只需要引入springboot starter包即可 org.springframework.boot spring boot starter org...

springboot 九 定時任務

在我們的專案開發過程中,經常需要定時任務來幫助我們來做一些內容,springboot預設已經幫我們實行了,只需要新增相應的註解就可以實現 pom包裡面只需要引入springboot starter包即可 org.springframework.bootgroupid spring boot star...