项目场景:
springmvc 返回JSON字段为“”,NULL是否显示
原因分析:
主要原因为返回实体是否序列化操作,序列化操作时,为null时不能进行序列化,
所以选择方法有多中,
1.需要显示为空字段,(1)去掉序列化,(2)进行设置
2.不需要显示为空字段,(1)加上序列化,(2)接口加:@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)
(3)返回实体加: @JsonInclude(JsonInclude.Include.NON_NULL)
(4)百度复杂配置