Spring Boot 九 定時任務

2022-05-07 05:15:11 字數 1849 閱讀 5247

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

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

org.springframework.boot

spring-boot-starter

org.springframework.boot

spring-boot-starter-test

test

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

@enablescheduling

public

class

public

static

void

main(string args)

}定時任務1:

@component

public

class

schedulertask

}

定時任務2:

@component

public

class

scheduler2task

}

結果如下:

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

fixedrate 說明

文章內容已經公升級到 spring boot 2.x

示例**-github

示例**-碼雲

此文**於:

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

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

org.springframework.boot

spring-boot-starter

org.springframework.boot

spring-boot-starter-test

test

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

@enablescheduling

public

class

public

static

void

main(string args)

}定時任務1:

@component

public

class

schedulertask

}

定時任務2:

@component

public

class

scheduler2task

}

結果如下:

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

fixedrate 說明

文章內容已經公升級到 spring boot 2.x

示例**-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...