package com.estronger.web.util;
import java.io.IOException;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.JsonSerializer;
import com.fasterxml.jackson.databind.SerializerProvider;
/**
*
* @author
* @description: 转换null对象为空字符串
*
*/
public class JsonObjectMapper extends ObjectMapper {
private static final long serialVersionUID = 1L;
public JsonObjectMapper() {
super();
// 空值处理为空串
this.getSerializerProvider().setNullValueSerializer(new JsonSerializer<Object>() {
@Override
public void serialize(Object value, JsonGenerator jg, SerializerProvider sp) throws IOException, JsonProcessingException {
jg.writeString("");
}
});
}
}
spring mvc拦截器过滤json中的null值
3星 · 超过75%的资源 需积分: 50 163 浏览量
2016-12-01
14:33:48
上传
评论
收藏 1.4MB RAR 举报
明换
- 粉丝: 1
- 资源: 16