天天看點

spring cloud使用Feign實作遠端接口的調用

在開發中,我們常用httpClient去遠端調用其他系統的接口,一般情況下,需要我們指定調用的url,feign也實作了一套遠端調用的方法,并且更為優雅。

1.添加依賴

2.建立FeignClient接口(用于指定遠端調用的服務)

注意:這裡就是一個接口。

3.在需要進行遠端調用的方法裡注入該接口,并調用對應的api接口方法

4.在啟動類上添加注解 @EnableFeignClients,表示支援Feign

FeignClient接口和spring mvc接口的格式一緻,在調用方的方法中,我們隻需要調用本系統中定義的接口即可。