1、引入open-feign依賴
>
>
org.springframework.cloudgroupid
>
>
spring-cloud-starter-openfeignartifactid
>
dependency
>
3、開啟遠端呼叫功能import org.springframework.cloud.openfeign.feignclient;
/*** 這是乙個宣告式的遠端呼叫
*/@feignclient
("cfgmall-coupon"
)public
inte***ce
couponfeignservice
4、呼叫/**
* 1、想要遠端呼叫別的服務
* 1)、引入open-feign
* 2)、編寫乙個介面,告訴springcloud這個介面需要呼叫遠端服務
* 1、宣告介面的每乙個方法都是呼叫哪個遠端服務的那個請求
* 3)、開啟遠端呼叫功能 (basepackages = "com.cfg.cfgmall.member.feign") 為界麵包
*/@enablefeignclients
(basepackages =
"com.cfg.cfgmall.member.feign"
)@enablediscoveryclient
public
class
}
5、服務提供方/**
* 會員**/
@restcontroller
("member/member"
)public
class
membercontroller
}
/**
* 優惠券資訊
*/@refreshscope
@restcontroller
("coupon/coupon"
)public
class
couponcontroller
}
openFeign遠端呼叫
1.pom.xml引入 org.springframework.cloud spring cloud starter openfeign 2.編寫乙個介面 最好建乙個feign資料夾 告訴springcloud這個介面需要呼叫遠端服務 宣告介面的每個方法都是呼叫哪個遠端服務的哪個請求 例如 這是乙個...
OpenFeign服務呼叫
依賴 org.springframework.cloud groupid spring cloud starter openfeign openfeign 使用步驟 微服務呼叫介面 註解 feignclient 1 主啟動類新增 enablefeignclients註解 2.業務邏輯介面 feign...
服務呼叫 open feign
1 pom引用 org.springframework.cloud spring cloud starter openfeign 2 啟動類 標註 enablefeignclients basepackages 你的feign介面存放包 開啟服務呼叫 enablefeignclients basep...