SpringCloud
文章平均质量分 63
专家-郭老师
渊渟无迹静涛君
展开
-
SpringCloud-Feign解决模块之间的远程调用
OpenFeign (以下统一简称为 Feign) 是 Netflix 开源的声明式 HTTP 客户端,集成了 Ribbon 的负载均衡、轮询算法和 RestTemplate 的 HTTP 调用等特性,并对其进行封装,使用者只需要在此基础上,定义一个接口,并在接口上标注一个FeignClient,便可以实现 HTTP 远程调用,上面的声明式 HTTP如何理解,可以理解为只需要声明一个接口,Feign 就会通过你定义的接口,自动给你构造请求的目标地址并请求。原创 2022-09-06 10:42:50 · 802 阅读 · 0 评论 -
SpringCloud Feign报错Method has too many Body parameters
异常原因:当使用Feign时,如果发送的是get请求,那么需要在请求参数前加上@RequestParam注解修饰,Controller里面可以不加该注解修饰 ,@RequestParam可以修饰多个,@RequestParam是用来修饰参数,不能用来修饰整个对象。注意:@RequestParam Content-Type 为 application/x-www-form-urlencoded 而这种是默认的。参数加上@RequestParam。原创 2022-09-02 11:46:12 · 737 阅读 · 0 评论