我们这里的时间是 UTC+8 即东八区时间,观察到数据入库之后,时间都为 UTC 时间.
解决方法:
- 数据库连接添加时区指定:
&serverTimezone=Hongkong
上面的配置是解决问题的根本方法,以下是一些设置时区的配置
-
spring.jackson.time-zone=Hongkong
jackson时区配置 -
spring.jpa.properties.hibernate.jdbc.time_zone=Hongkong
Hibernate时区配置
我们这里的时间是 UTC+8 即东八区时间,观察到数据入库之后,时间都为 UTC 时间.
解决方法:
&serverTimezone=Hongkong
上面的配置是解决问题的根本方法,以下是一些设置时区的配置
spring.jackson.time-zone=Hongkong
jackson时区配置spring.jpa.properties.hibernate.jdbc.time_zone=Hongkong
Hibernate时区配置本文标题:SpringBoot+JPA+MySQL5.7 存入时间类型数据
本文链接:https://www.haomeiwen.com/subject/euwpfqtx.html
网友评论