以下のJsonがあるとして、cursor
とhas_next
はPaginationに関するものだから、別のObjectにマッピングしたい。
{ |
普通にMappingするとこういうクラスを用意するわけだけど、
|
こういう感じの構造にマッピングしたい。
|
方法: @JsonUnwrapped
を使う
|
JacksonTest.MyRoot(id=abc, paging=JacksonTest.Paging(cursor=next-cursor, hasNext=true)) |
もし、MyRootクラスと@JsonUnwrapped
されたPagingクラスに同じ属性名が存在する場合、MyRoot側に値が設定されます。