随笔分类 - Feign
微服务接口调用
摘要:上篇链接:Fegin参数使用总结 @RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的); GET方式无请求体,所以使用@RequestBody接收数据时,前端不能使用GET方式提交数据,而是用POST方式进行提交。 在后端的同一个接收方法里,@Reques
阅读全文
摘要:注解: @RequestParam:前端传值时要在URL后面拼接 参数名+参数值 用法:@RequestParam(value="nnn",required=false),Post和Get都可以使用 @RequestBody:从请求体中获取数据 用法:支持Post @PathVariable:前端传
阅读全文
摘要:当系统为微服务时,需要模块之间的调用,但是不太方便直接将模块整个引入,所以就需要使用Feign进行调用,使用步骤进行总结,比如A模块准备调用B模块的C方法,按照这个进行整理。 第一步: 因为要调用B模块,所以需要在B模块创建一个对外的服务接口,并将业务进行实现,代码如下: package org.j
阅读全文
摘要:报错信息如下: SpringCloud Feign报错:java.lang.IllegalStateException: Method has too many Body parameters 报错提示为body太多了,feign调用的方法里只能有一个body但是requestParam可以多个。
阅读全文