AI智能
改变未来

返回json全部数据,为空也返回

前端需要返回为空的集合字符串或对象,方便处理.

找到了这一篇文章,我用的是Jackson,fastjson也可以参考这篇文章

jackson

实体上

将此注解放在属性上,如果该属性为null则不参与序列化(为null的字段不显示)

如果放在类上边,那对这个类的全部属性起作用,展示所有字段。

@JsonInclude(JsonInclude.Include.ALWAYS) //放在类上,展示所有字段

Include.Include.ALWAYS 默认展示所有字段
Include.NON_DEFAULT 属性为默认值不序列化
Include.NON_EMPTY 属性为 空(\”\”) 或者为 NULL 都不序列化
Include.NON_NULL 属性为NULL 不序列化

原文链接

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » 返回json全部数据,为空也返回