hibernate5.3版本出现hibernate中The server time zone value“乱码”问题的解决办法。

Posted mr-dxin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hibernate5.3版本出现hibernate中The server time zone value“乱码”问题的解决办法。相关的知识,希望对你有一定的参考价值。

    <!-- 配置关于数据库连接的四个项 driverClass url username password -->
        <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/hiber01?serverTimezone=GMT</property>
        <property name="hibernate.connection.username">root</property>
        <property name="hibernate.connection.password">123456</property>

参考别人的博客,原因是:数据库和系统时区的差异。

在jdbc的url后面加

serverTimezone=GMT
就解决了我的问题。

没有大毛病就是密码写错了。jdbc连接的密码换上我安装mysql时设定的正确密码就行了。



以上是关于hibernate5.3版本出现hibernate中The server time zone value“乱码”问题的解决办法。的主要内容,如果未能解决你的问题,请参考以下文章

Hibernate + JPA:模式验证:缺少列

不能用Hibernate调用PostgreSQL的11个存储过程

如何以类型安全的方式运行 Hibernate NativeQuery 而不是返回 Object[]

如何使用 Spring 和 Hibernate 为 Web 应用程序和批处理作业设置事务

spring4整合hibernate5以及出现的问题解决办法

hibernate Annotation版本的helloworld