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调用PostgreSQL的11个存储过程
如何以类型安全的方式运行 Hibernate NativeQuery 而不是返回 Object[]
如何使用 Spring 和 Hibernate 为 Web 应用程序和批处理作业设置事务