前言
我们之前通过RestTemplate访问其它微服务时,虽然能够实现轻量级的微服务之间通讯,但写着写着发现很多的Url难以管理,代码可读性很差,开发维护也不是很友好。所以一种声明式的客户端Feign呼之欲出。
![在这里插入图片描述](https://img-blog.csdnimg.cn/112e0f90594c439cbc719dc8d573dccb.png)
Feign
1.引入依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-openfeign</artifactId>
</dependency>
2.添加接口
@FeignC