建设银行网站打不开用什么浏览器,企业单页网站模板,新泰做网站,cmseasy模板如果希望属性值为null及不序列化#xff0c;只序列化不为null的值。
1、测试代码
配置代码#xff1a;
mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);
或者通过注解JsonInclude(JsonInclude.Include.NON_NULL)
//常见问题2#xff1a;属性为null只序列化不为null的值。
1、测试代码
配置代码
mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);
或者通过注解JsonInclude(JsonInclude.Include.NON_NULL)
//常见问题2属性为null不序列化
RequestMapping(/commonQuestion2)
ResponseBody
public void commonQuestion1() throws Exception{ObjectMapper mapper new ObjectMapper();Student studentnew Student(1001,null);//属性为null不参与序列化mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL);//将字符串转换为对象String param mapper.writeValueAsString(student);System.out.println(null值不参与序列化param);
}输出结果