0

我最近从 1.3 升级到 1.4

然而,出现了一些障碍。大多数我已经能够解决,但是这个我什至不知道从哪里开始。

这是 POJO 的粗略示例

public class Pizza {
  public String    name;
  public PizzaBase base;
  public Object    testObject;
}

我将一个新实例化的对象传递给 REST 服务,并希望这是我的帖子正文:

{
 "name" : null,
 "base" : null,
 "testObject" : null
}

但是我得到了这个:

{
 "name" : null,
 "testObject" : null
}

我到处查看是否有我遗漏的注释,但无济于事。

我自己没有配置任何自定义编码器,让 resty 完成所有工作。我已经设置了 Defaults.dontIgnoreJsonNulls()

然后我升级到最新版本的resty,这个问题仍然存在。

4

1 回答 1

0

我认为它与Defaults.setIgnoreJsonNullsOnObjects(false);被删除的 1.3 有关

于 2015-08-12T11:35:36.710 回答