使用 Shenyu-SDK-Feign
Shenyu sdk-feign
集成
openFeign来实现声明式SDK调用网关API. 与shenyu-sdk一样,shenyu-sdk-feign是另外一个选项; 详情请看 :
- 请参照: shenyu-sdk-consul
- 请参照: shenyu-sdk-etcd
- 请参照: shenyu-sdk-eureka
- 请参照: shenyu-sdk-nacos
- 请参照: shenyu-sdk-zookeeper
添加Maven依赖
在客户端应用的pom.xml文件中引入如下依赖(与FeignClient兼容).
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
<version>${spring-cloud.version}</version>
</dependency>
<dependency>
<groupId>org.apache.shenyu</groupId>
<artifactId>shenyu-spring-boot-starter-sdk-feign</artifactId>
<version>2.6.1-SNAPSHOT</version>
</dependency>
</dependencies>