共计 558 个字符,预计需要花费 2 分钟才能阅读完成。
1.Date 对象定义如下:
/** 创建时间 **/
private Date createTime
/** 修改时间 **/
private Date updateTime
2. 定义一个类继承 JsonSerializer<Date> 类
public class Date2LongSerializer extend com.fasterxml.jackson.databind.JsonSerializer<Date>{@Override[override]
public void serialize(Date date, JsonGenerator jsonGenerator, SerializerProvider SerializerProvider) throws IOException {jsonGenerator.writeNumber(date.getTime()/1000);
}
}
3. 在定义的 Date 类上添加 @JsonSerialize 注解
/** 创建时间 **/
@JsonSerialize(using = Date2LongSerializer.class)
private Date createTime
/** 修改时间 **/
@JsonSerialize(using = Date2LongSerializer.class)
private Date updateTime
正文完
发表至: java
2019-08-19