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.CalendarUtil; import java.io.IOException; import java.util.Calendar; /** * 自定义json序列化 Calendar 属性 * @author linliu * @date 2020-05-12 */ public class CQCalendarSerializer extends JsonSerializer { @Override public void serialize(Calendar value, JsonGenerator g, SerializerProvider provider) throws IOException { if(null==value) { return; } g.writeString(CalendarUtil.toDateTimeStr(value)); } }