Hibernate: ‘xE6x9Dx8ExE5x9Bx9B‘ for column ‘cust_name‘ at row 1 解决

Posted browselife

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernate: ‘xE6x9Dx8ExE5x9Bx9B‘ for column ‘cust_name‘ at row 1 解决相关的知识,希望对你有一定的参考价值。


新建Hibernate,出现异常

  1 20:11:03,117  WARN SqlExceptionHelper:137 - SQL Error: 1366, SQLState: HY000
  2  20:11:03,117 ERROR SqlExceptionHelper:142 - Incorrect string value: ‘\\xE6\\x9D\\x8E\\xE5\\x9B\\x9B‘ for column ‘cust_name‘ at row 1
  3  Exception in thread "main" org.hibernate.exception.GenericJDBCException: could not execute statement
  3

解决方案: Hibernate项目使用的数据库编码格式必须是utf-8

技术图片

以上是关于Hibernate: ‘xE6x9Dx8ExE5x9Bx9B‘ for column ‘cust_name‘ at row 1 解决的主要内容,如果未能解决你的问题,请参考以下文章

Spring和Hibernate的注解整合 hibernate3和hibernate4/5的区别

hibernate.merge()方法怎么用

hibernate 异常 怎么解决

Hibernate之Hibernate环境配置

(转)Hibernate框架基础——Hibernate API及Hibernate主配置文件

Hibernate基础学习—Hibernate相关API介绍