/** null替换为空字符串 "" */
ObjectMapper mapper = new ObjectMapper();
mapper.getSerializerProvider().setNullValueSerializer(new JsonSerializer<Object>() {
@Override
public void serialize(Object arg0, JsonGenerator arg1, SerializerProvider arg2)
throws IOException, JsonProcessingException {
arg1.writeString("");
}
});
try {
//将包含null值的mybatis查询结果result 中的 null 转为 ""
String resultString = mapper.writeValueAsString(result);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}