场景:

项目中基础模块A调用服务模块B其中的一个方法getWorkOrderAmount

方法参数是对象,一个Map集合,如果参数不是对象,大家都知道是怎么做的.

Feign本质是通过http 请求的,http怎么能直接传递对象呢,一般都是把对象转换为json通过post请求传递的

基础模块A中的写法如下

 

被调用的服务模块B中写法如下:

如此即可获取到由基础模块A传递过来的map集合.

都是工作上遇到并解决的,如有不对的地方请大家指出.

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐