datetime类型保存的时间比实际时间少8小时
解决方法:
实体类中:
// 主要是配置timezone="Asia/Shanghai"
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="Asia/Shanghai")//后台的时间 格式化 发送到前台
@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")//接受前台的时间格式 传到后台的格式
private Timestamp publishDate;
连接的数据库配置:serverTimezone=Asia/Shanghai
dbc.url=jdbc:mysql://localhost:3306/jas?serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf8&useSSL=false