一、openfegin介紹
OpenFeign是一種聲明式、模板化的HTTP客戶端。在Spring Cloud中使用OpenFeign,可以做到使用HTTP請(qǐng)求訪問遠(yuǎn)程服務(wù),就像調(diào)用本地方法一樣的,開發(fā)者完全感知不到這是在調(diào)用遠(yuǎn)程方法,更感知不到在訪問HTTP請(qǐng)求。
二、我們開始吧
首先我們?cè)賞om引入openfegin
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>

image.png
然后我們?cè)谥黝愰_啟fegin客戶端。

image.png
然后我們就可以自定義一個(gè)相關(guān)接口,設(shè)置我們的Fegin了

image.png
然后我們?cè)賑ontroller在像這樣調(diào)用接口就OK了
這就是比較優(yōu)雅的方式了。

image.png
后期會(huì)在這個(gè)項(xiàng)目上不斷添加,喜歡的請(qǐng)點(diǎn)個(gè)start~
項(xiàng)目源碼參考一下分支220128_xgc_useFegin
Gitee:https://gitee.com/coderxgc/springcloud-alibaba
GitHub:https://github.com/coderxgc/springcloud-alibaba