其他分享
首页 > 其他分享> > Spring Cloud Feign 使用流程【钢镚核恒】

Spring Cloud Feign 使用流程【钢镚核恒】

作者:互联网

Feign

1、简介

实现不同服务之间的接口调用

2、快速开始

1、添加依赖

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>

2、创建 feign/xxxFeignService 接口

// 指定 nacos 服务名
@FeignClient("mall-coupon")
public interface CouponFeignService {
    // 将需要调用的controller方法和完整的请求路径拿过来 
    @RequestMapping("coupon/coupon/list/test")
    public void couponList();
}

3、远程调用服务

@Autowired
CouponFeignService couponFeignService;

@RequestMapping("/test")
public void test() {
    couponFeignService.couponList();
}

4、开启扫描feign接口

在启动类添加注解: @EnableFeignClients(basePackages = "com.gangbeng.mall.member.feign")

标签:Feign,调用,coupon,Spring,feign,接口,钢镚核恒,test,public
来源: https://blog.csdn.net/weixin_42242074/article/details/120552886