场景:
数据库时间字段的类型:
实体类时间字段的类型:
从库中查询返回数据:
而我们希望得到的返回数据:
方案一(可以这么做,但是没必要):
取出字段进行格式转换
DateTimeFormatter
SimpleDateFormat
方案二(可以这么做,但是没必要):
使用格式化注解进行转换
@JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
方案三(可以这么做,但是没必要):
在数据库sql语句动手脚进行格式转换
SELECT DATE_FORMAT(createTime,"%Y-%m-%d %H:%i:%s")
我们怎么做?
简单直接的方案:
我们在application.yml上 加上四行配置项代码即可:
如果是application.properties:
加完配置项后重启项目,返回数据: