SpringBoot中实体中定义的时间类型如果是Java8的时间类型如LocaleDate或LocaleDateTime的话,默认使用Jackson作序列化输出到前台时分秒前会有个T。
解决这个问题很简单,只需要在定义的时间字段上加一个@JsonValue注解。如下:
@JsonValue(pattern="yyyy-MM-dd HH:mm:ss")
private LocaleDateTime updateTime;
SpringBoot中实体中定义的时间类型如果是Java8的时间类型如LocaleDate或LocaleDateTime的话,默认使用Jackson作序列化输出到前台时分秒前会有个T。
解决这个问题很简单,只需要在定义的时间字段上加一个@JsonValue注解。如下:
@JsonValue(pattern="yyyy-MM-dd HH:mm:ss")
private LocaleDateTime updateTime;