spring boot 返回json字符串 null值转空字符串

来源:互联网 发布:linux登录失败锁定 编辑:程序博客网 时间:2024/06/12 20:19
@Configurationpublic class JacksonConfig {    @Bean    @Primary    @ConditionalOnMissingBean(ObjectMapper.class)    public ObjectMapper jacksonObjectMapper(Jackson2ObjectMapperBuilder builder) {        ObjectMapper objectMapper = builder.createXmlMapper(false).build();        objectMapper.getSerializerProvider().setNullValueSerializer(new JsonSerializer<Object>() {            @Override            public void serialize(Object o, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException, JsonProcessingException {                jsonGenerator.writeString("");            }        });        return objectMapper;    }}
2 0