SpringBoot整合定時任務非同步任務

2021-09-20 04:50:05 字數 775 閱讀 8586

1.開啟定時任務

//開啟定時任務

@enablescheduling

public

class

public

static

void

main(string args) }

2.使用定時任務

@component

public

class

testtask

}

1.開啟非同步任務

//開啟非同步呼叫方法

@enableasync

public

class

public

static

void

main(string args) }

2.定義非同步任務

@component

public

class asynctask catch (interruptedexception e)

system.out.println("執行非同步任務結束");

return

new asyncresult<>(true);

}}

3.使用非同步任務

@autowired

private asynctask async;

async.dotask();

就是這麼簡潔不墨跡~~

springboot整合定時任務

1 引入依賴 org.springframework.boot spring boot starter quartz org quartz trigger key name job trigger job group job group cron time 0 5 3 新建配置類 configura...

Springboot整合定時任務

目錄 1 建立專案 2 相關引數說明 2.1 scheduled註解的屬性如下 2.2 cron表示式書寫規範 2.3fixedrate 說明 建立boot專案,pom 包裡面只需要引入 spring boot starter 包即可 org.mybatis.spring.boot mybatis ...

springboot整合定時任務

參考 org.springframework.bootgroupid spring boot starterartifactid dependency org.springframework.bootgroupid spring boot starter testartifactid testsco...