- 在调用方导包
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency>
2.开启远程调用,启动类上添加
@EnableFeignClients
3.编写远程调用接口,需要指定被调用的服务名,方法和需要调用的服务方法完全一致
@FeignClient("gulimall-coupon")
public interface CouponFeign {
@RequestMapping("/coupon/coupon/member/list")
public R memberCoupon();
}
4.测试,注入远程调用对象,直接使用方法就行