feign的使用

2020-12-23  本文已影响0人  惠惠雨辰

1.导入依赖,这个version是依赖spring cloud的

<dependency>

<groupId>org.springframework.cloud</groupId>

<artifactId>spring-cloud-starter-openfeign</artifactId>

</dependency>

2.在调用方创建一个feign包,创建一个service类,在类上添加注解@FeignClient("mail-coupon") mail-coupon是要调用的服务的名称,并编写方法,方法上添加调用服务的地址,即调用哪个微服务的哪个请求

@FeignClient("mail-coupon")

public interface CouponFeignService {

@RequestMapping("/mailcoupon/coupon/member/list")

public R memberCoupons();

}

3.在微服务的主程序类上开启注解,并指明服务在哪个包下

@EnableFeignClients("com.yuchen.yuchenmail.mailmember.feign")

上一篇 下一篇

猜你喜欢

热点阅读