package com.nanjing.water.common.serializer; import com.fasterxml.jackson.core.JsonGenerator; import com.fasterxml.jackson.databind.JsonSerializer; import com.fasterxml.jackson.databind.SerializerProvider; import com.nanjing.water.common.util.LocalDateTimeUtil; import java.io.IOException; import java.sql.Timestamp; /** * 自定义json序列化 Timestamp 属性 * @author linliu * @date 2020-05-12 */ public class CQTimestampSerializer extends JsonSerializer { @Override public void serialize(Timestamp value, JsonGenerator g, SerializerProvider provider) throws IOException { if(null==value) { return; } g.writeString(LocalDateTimeUtil.toFormatFullString(value)); } }