2
如果bean返回为空,我可以定义为空时,返回defaultValue值么,类似springMvc的requestPara里面的defaultValue,请求为空时,默认赋值
如果bean返回为空,我可以定义为空时,返回defaultValue值么,类似springMvc的requestPara里面的defaultValue,请求为空时,默认赋值
我觉得应该在调用fastjson的上层做这件事, 比如,springmvc里用filter或resolver来处理。
SerializerFeature.WriteNullStringAsEmpty SerializerFeature.WriteNullNumberAsZero SerializerFeature.WriteNullBooleanAsFalse
我理解他的意思是默认值是可以设置的,不知道不是这个意思
可以考虑在json field上加个defaultValue的参数,如果为空,取这个值。
不过这跟初始化时设置为defaultValue没什么区别,也是可以从设计上就避免的。