Feign实现返回结果为null,但是Feign调用获得的是id为null的对象

Blade 未结 1 114
qdieslab
qdieslab 剑者 2025-07-21 15:20

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

  1. Feign实现类返回null

94eb7973-d91b-440f-927f-a10858edb13a.png

3db656b7-277b-419c-b6c3-e173ca3492bf.png

  1. Feign调用返回结果是id为null的TenantPackage

29297551-7334-4b18-bf16-eec303827a8d.png


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


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

4.6.0

四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2025-07-21 15:40

    feign调用成功返回的时候,会进行反序列化,会序列化成空的对象,如果要判断,可以用返回的值调用 getId来判断是否为null

    0 讨论(0)
代码语言
提交回复