场景:
项目中基础模块A调用服务模块B其中的一个方法getWorkOrderAmount
方法参数是对象,一个Map集合,如果参数不是对象,大家都知道是怎么做的.
Feign本质是通过http 请求的,http怎么能直接传递对象呢,一般都是把对象转换为json通过post请求传递的
基础模块A中的写法如下
被调用的服务模块B中写法如下:
如此即可获取到由基础模块A传递过来的map集合.
都是工作上遇到并解决的,如有不对的地方请大家指出.
场景:
项目中基础模块A调用服务模块B其中的一个方法getWorkOrderAmount
方法参数是对象,一个Map集合,如果参数不是对象,大家都知道是怎么做的.
Feign本质是通过http 请求的,http怎么能直接传递对象呢,一般都是把对象转换为json通过post请求传递的
基础模块A中的写法如下
被调用的服务模块B中写法如下:
如此即可获取到由基础模块A传递过来的map集合.
都是工作上遇到并解决的,如有不对的地方请大家指出.