springboot 九 定時任務

2022-07-09 16:51:09 字數 1116 閱讀 7793

在我們的專案開發過程中,經常需要定時任務來幫助我們來做一些內容,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 說明

示例**-github

示例**-碼雲

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.boot spring boot starter org...