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...