HTTP Status 500 - JDBC exception on Hibernate data access: SQLException for SQL [n/a]; SQL state [HY

Posted 拓荒牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTTP Status 500 - JDBC exception on Hibernate data access: SQLException for SQL [n/a]; SQL state [HY相关的知识,希望对你有一定的参考价值。

HTTP Status 500 - JDBC exception on Hibernate data access: SQLException for SQL [n/a]; SQL state [HY000]; error code [1364]; could not execute statement; nested exception is org.hibernate.exception.GenericJDBCException: could not execute statement

翻译:

HTTP 状态:500  Hibernate数据访问中的JDBC异常: 

SQL数据库执行SQL语句异常[n/a];

SQL状态[HY 000];错误码[1364];

无法执行语句;
嵌套异常是org.HiberNate.Exction.GenericJDBCException:

无法执行语句

 

问题原因:hibernate执行sql语句操作数据库时,因为主键为NULL,无法执行,原因是数据库主键不是自动增长或不能为NULL的

解决方法:设置数据库主键可为空,或者自动增长

快乐的一个问题

 

以上是关于HTTP Status 500 - JDBC exception on Hibernate data access: SQLException for SQL [n/a]; SQL state [HY的主要内容,如果未能解决你的问题,请参考以下文章

java web开发做个jsp学生信息表格出现HTTP Status 500 - 错误怎么改

解决思路HTTP Status 500 Type Exception ReportMessage Request processing failed; 已解决

HTTP Status 500 -

HTTP Status 500 -

HTTP Status 500 - --------------------------------------------------------------------------------

HTTP Status 500 - 如何解决