【发布时间】:2019-09-13 06:51:18
【问题描述】:
有几个 REST 调用需要具有不同属性集的相同 JSON 实体。实体示例:
public class JsonEntity
{
public String id;
public String name;
public String type;
public String model;
}
JsonEntity 是不同呼叫的复杂响应的一部分。第一次调用需要整个 JsonEntity 没有变化。第二次调用需要 JsonEntity 没有 type 和 model 属性。第三个需要JsonEntity 没有name 属性。
是否有任何方法可以使用 Jackson 检索具有一组特定属性的相同 JSON 实体,具体取决于特定上下文(分隔 JsonEntity 除外)?
【问题讨论】:
标签: java json serialization jackson json-serialization