使用不同的名称映射JSON请求和对POJO的响应

时间:2017-02-23 14:20:48

标签: json rest data-mapping

由于数据模型发生了变化,我重构了一个休息微服务。但是我们希望保留json有效载荷(基于旧数据模型的服务),因为多个其他服务正在使用有效载荷。

请建议我使用POJO字段映射json对象的好方法吗?

2 个答案:

答案 0 :(得分:1)

public class Data {
    String new;

    @JsonProperty("new")
    public String getNew() {
      return new;
    }

    @JsonProperty("old")
    public void setNew(String old) {
      this.new = new;
    }
}

答案 1 :(得分:0)

你尝试过使用@JsonProperty吗?如果你使用杰克逊。