openfeign呼叫excel匯出介面

2021-09-11 05:12:40 字數 1184 閱讀 9530

1.常見的excel匯出核心方式

之後我們將excel的流寫入responseoutputstream中,**邏輯大體如下

//這是被呼叫方(服務提供方)的excel匯出介面。(這裡excel匯出被高度封裝,請自行編寫excel匯出邏輯)

//其中 doexport函式

}

2.openfeign如何呼叫excel匯出的介面

而在openfeign中,呼叫excel匯出介面不能像普通介面一樣輸入輸出引數保持相同,我們需要得到excel的位元組流,所以呼叫方的**如下所示

//使用feign來呼叫已經寫好的excel匯出介面

3.最終暴露出來的介面

最後,我們在呼叫這個feign層的函式時候需要重新設定response的「contenttype」"content-disposition"

//最終在我們系統中的介面

OpenFeign服務呼叫

依賴 org.springframework.cloud groupid spring cloud starter openfeign openfeign 使用步驟 微服務呼叫介面 註解 feignclient 1 主啟動類新增 enablefeignclients註解 2.業務邏輯介面 feign...

openFeign遠端呼叫

1.pom.xml引入 org.springframework.cloud spring cloud starter openfeign 2.編寫乙個介面 最好建乙個feign資料夾 告訴springcloud這個介面需要呼叫遠端服務 宣告介面的每個方法都是呼叫哪個遠端服務的哪個請求 例如 這是乙個...

服務呼叫 open feign

1 pom引用 org.springframework.cloud spring cloud starter openfeign 2 啟動類 標註 enablefeignclients basepackages 你的feign介面存放包 開啟服務呼叫 enablefeignclients basep...