一、Feign概述
Feign是Spring Cloud提供的声明式、模板化的HTTP客户端, 它使得调用远程服务就像调用本地服务一样简单,只需要创建一个接口并添加一个注解即可。
Spring Cloud集成Feign并对其进行了增强,使Feign支持了Spring MVC注解;Feign默认集成了Ribbon,所以Fegin默认就实现了负载均衡的效果。
二、Feign参数的传递
1、引入Feign的依赖
2、传参方式:
2.1restful风格:
feign接口:@PathVarible
【拼接restful形式的url】
Feign客户端
Feign的接口