新增商品类目测试的时候这个问题;数据库里createTime和updateTime,都给了默认值,求解

来源:4-1 买家类目-dao(上)

liekai

2020-04-09

图片描述
图片描述

写回答

3回答

慕姐7254382

2020-05-03

  1. 在虚拟机的/etc/my.cnf的[mysqld]部分添加以下语句:
    default_time-zone='+08:00'

  2. 重启mysql服务:systemctl restart mysqld

0
0

liekai

提问者

2020-04-09

//img1.sycdn.imooc.com/szimg/5e8ebaac092977ed02710193.jpg这么设置之后时间不对了,比系统时间少8个小时

0
1
liekai
@廖师兄
2020-04-09
共1条回复

liekai

提问者

2020-04-09

已解决。

解决方法:

Spring boot jpa 在数据库设置时间默认值不生效解决方案

在entity中添加注解 @EntityListeners(AuditingEntityListener.class)

在时间字段增加 @CreatedDate

在自动更新时间戳字段增加 @LastModifiedDate

在Spring boot启动类增加注解 @EnableJpaAuditing


0
0

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程