在项目中增加一个配置类,内容如下:
@Configuration
public class LocalDateTimeConfiguration {
@Bean
public LocalDateTimeSerializer serializer() {
return new LocalDateTimeSerializer(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
}
@Bean
public Jackson2ObjectMapperBuilderCustomizer jackson2ObjectMapperBuilderCustomizer() {
return builder -> builder.serializerByType(LocalDateTime.class, serializer());
}
将返回的时间格式格式化为"yyyy-MM-dd HH:mm:ss",这样就可以全局的解决时间的格式问题,不需要在实体类上添加注解。