Hibernate插入错误:GenericJDBCException: could not insert:

Posted clnchanpin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernate插入错误:GenericJDBCException: could not insert:相关的知识,希望对你有一定的参考价值。

数据库中一般不能建立user(表名为User)表,将User类改名,又一次建立映射,问题就能够解决

当然,还有还有一种情况。就是类中id类型错误。要设置为Integer型才干够设置自己主动增长,否则也会出现插入错误。

数据类型不对也会出现错误。比如:

hibernate自己主动见表会採用数据库的默认编码,假设默认编码不支持中文的话,当插入数据时仍然会报出异常。

hibernate自己主动见表參考:

http://blog.csdn.net/jialinqiang/article/details/8665212

In a word,,数据库中表的结构和类不正确应。

參考:

http://blog.csdn.net/woshishui6501/article/details/7563070#reply

http://bbs.csdn.net/topics/240046731

http://blog.chinaunix.net/uid-20556037-id-2810929.html



以上是关于Hibernate插入错误:GenericJDBCException: could not insert:的主要内容,如果未能解决你的问题,请参考以下文章

批量插入中的 Postgres 错误:关系“hibernate_sequence”不存在位置 17

Hibernate 对具有复合键的子实体执行错误的插入顺序

错误 [TRACE] [rpctest] - 查找入口点类:使用 GWT 使用 Hibernate 将数据插入 MySql

Spring Boot Hibernate 将数据插入 Postgres 中的错误列

Hibernate 5 转换插入问题

Hibernate:10个或更多用户同时插入记录时出现异常