2017-02-23 5 views
0

데이터 모델이 변경되었으므로 나머지 마이크로 서비스를 리팩터링했습니다. 하지만 페이로드가 여러 다른 서비스에서 사용되고 있으므로 json 페이로드 (이전 데이터 모델을 기반으로하는 서비스)를 유지하려고합니다.다른 이름으로 POJO에 대한 JSON 요청 및 응답

json 개체를 POJO 필드에 매핑하는 좋은 방법을 제안 해주세요.

답변

0

@ JsonProperty를 사용해 보셨습니까? 잭슨을 사용한다면.

+0

아니요, json 속성 주석을 사용하는 것에 대한 게시물을 읽은 적이 있습니다. 고맙습니다 –

1
public class Data { 
    String new; 

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

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