How to rename root key in JSON serialization with Jackson

前端 未结 4 1458
孤城傲影
孤城傲影 2020-12-01 06:47

I am using Jackson for JSON serialization of a list of objects.

Here is what I get:

{\"ArrayList\":[{\"id\":1,\"name\":\"test name\"}]}
4条回答
  •  半阙折子戏
    2020-12-01 06:50

    @JsonTypeName("usuarios")
    @JsonTypeInfo(include= JsonTypeInfo.As.WRAPPER_OBJECT,use= JsonTypeInfo.Id.NAME)
    public class UsuarioDT extends ArrayList {
    
        @JsonProperty("rowsAffected")
        private Integer afectados;
    
        public Integer getAfectados() {
            return afectados;
        }
    
        public void setAfectados(Integer afectados) {
            this.afectados = afectados;
        }
    }
    

提交回复
热议问题