SpringBoot2 X多種定時任務配置

2021-10-19 07:08:27 字數 962 閱讀 9344

fixedrate: 定時多久執行一次(上一次開始執行時間點後xx秒再次執行;)

fixeddelay: 上一次執行結束時間點後xx秒再次執行

@component

public class videoordertask catch (interruptedexception e)

}}

@async

public class asynctask catch (interruptedexception e)

system.out.println(" task 1 ");

}}

定義非同步任務類需要獲取結果

@component

@async

public class asynctask catch (interruptedexception e)

system.out.println(" task 4 ");

return new asyncresult("task4");

}public futuretask5() catch (interruptedexception e)

system.out.println(" task 5 ");

return new asyncresult("task5");

}}

@restcontroller

public class testcontroller catch (interruptedexception e) catch (executionexception e) finally }}

long end = system.currenttimemillis();

return jsondata.buildsuccess( end - begin);

}}

基於SpringBoot 2 X整合Druid

說明 本文旨在整理springboot 2.x整合druid基礎功能,如有問題請指出 參考資料 基於springboot 2.x版本,這裡是引入druid spring boot2 starter的方式來配置,所以不需要不需要configbean來配置druid,如果引入的是druid,則需要con...

SpringBoot2 x 整合Druid詳細步驟

druid spring boot starter模式 這種方式比較簡單,不需要自己寫配置類。在匯入依賴以及配置好配置檔案yml即可。pom.xml com.alibaba druid spring boot starter 1.1.10 spring datasource url jdbc mys...

springboot2 x基礎 整合redis

在springboot中一般使用redistemplate提供的方法來操作redis。那麼使用springboot整合redis 需要那些步驟呢。環境安裝 任選 centos7 搭建redis 5單機服務 centos7 搭建 redis 5 cluster 集群服務 在專案中新增 spring b...