1、引入open-feign依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
2、编写一个接口,告诉springcloud这个接口需要调用远程接口
申明接口的每一个方法都是调用哪个远程服务的那个请求
说明:
①、“cfgmall-coupon"为提供者注册到注册中心的服务名称
②、
@RequestMapping(”/coupon/coupon/member/list")
public R membercoupons();
为提供服务的方法的完整签名
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.RequestMapping;
/**
* 这是一个声明式的远程调用
*/