后端字段Long类型返回数据null,avue页面显示-1,怎么解决啊

Blade 未结 2 1427
红领巾
红领巾 2020-05-18 13:46

image.png

2条回答
  •  红领巾
    红领巾 (楼主)
    2020-05-18 14:32

    @JsonSerialize(nullsUsing = TemplateIntegerSerialize.class)


    /**
     * 自定义序列化
     * 对Integer类型null值处理,返回null,即不经过框架的序列化处理
     */
    public class TemplateIntegerSerialize extends JsonSerializer {

        @Override
        public void serialize(Integer integer, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException {
            jsonGenerator.writeObject(null);
        }

    }

提交回复