spring mvc 返回的对象假如说是
那么实际上 显示的返回结果是 :
实际上 xx 这个null值没有返回
但重写BeanSerializerModifier 中的这个方法,如果没有null序列化类的话设置上一个后结果
输出结果:
原因:
在 BeanPropertyWriter 类中的serializeAsField 方法中,如果没有nullSerirlizer的话不做任何处理,propertiewriter 自定义之后是没有 nullSeriliser属性了导致null值不处理。但尝试用jackson的 Null注解在属性上也是不起作用的,待继续研究下
待研究
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)