feign远程调用空对象问题

Blade 未结 1 14

一、该问题的重现步骤是什么?

创建测试方法,通过feign调用,返回空,但是返回结果不是空,对象内容全是空,这是R反序列化的问题还是feign的问题

image.png

image.png


二、你期待的结果是什么?实际看到的又是什么?

正确返回data为空

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

4.2.0 Bladex Windows


1条回答
  • feign底层是http,而http进行序列化使用的jackson,当一个空的数据去反序列化的时候,生成类就会变成一个空字段的类。

    如果需要判断他是否为空,可以对他返回的id字段进行判断。

    0 讨论(0)
提交回复