JPA报错 could not execute statement

JPA报错 could not execute statement

  • 问题

JPA报错could not execute statement; nested exception is org.hibernate.exception.GenericJDBCException: could not execute statement

  • 解决

原因可能是在实体类中设置类主键自增,但是在数据库中没有.
此时在数据库中勾选自动自增即可,如图

20180612110025894.png

当然,也有可能是代码出现了错误,如写了自增的注解但在插入时依然设置了主键

你可能感兴趣的:(JPA报错 could not execute statement)