基于Feign的远程服务调用(重点)
基于Feign的远程服务调用的目的
我们之前是服务消费方基于rest方式请求调用服务方的服务时,一种直接的方式就是自己拼接url,拼接参数后然后进行服务的调用,但每次使用都需要这样拼接,代码量复杂不易维护,所以就使用feign
使用feign可以实现消费方对远程服务的调用
使用feign的步骤
第一步 : 在pom文件里添加依赖
第二步 :在启动类上加注解@EnableFeignClients
第三步:定义service包接口 ,使用注解,调用远程服务
@FeignClient:这个注解底层会为其提供实现类