springboot+springcloud微服务调用,被调用方法中传递对象参数问题解决
场景:项目中基础模块A调用服务模块B其中的一个方法getWorkOrderAmount方法参数是对象,一个Map集合,如果参数不是对象,大家都知道是怎么做的.Feign本质是通过http 请求的,http怎么能直接传递对象呢,一般都是把对象转换为json通过post请求传递的基础模块A中的写法如下被调用的服务模块B中写法如下:如此即可获取到由基础模块A传递过来...
·
场景:
项目中基础模块A调用服务模块B其中的一个方法getWorkOrderAmount
方法参数是对象,一个Map集合,如果参数不是对象,大家都知道是怎么做的.
Feign本质是通过http 请求的,http怎么能直接传递对象呢,一般都是把对象转换为json通过post请求传递的
基础模块A中的写法如下
被调用的服务模块B中写法如下:
如此即可获取到由基础模块A传递过来的map集合.
都是工作上遇到并解决的,如有不对的地方请大家指出.
更多推荐
已为社区贡献1条内容
所有评论(0)