报错:Hibernate抛异常Could not execute JDBC batch update

    技术2022-05-19  18

     

    Hibernate抛异常Could not execute JDBC batch update....

     

    一般出现这种原因主要是以下几点错误:

     

    1.Hibernate hbm配置文件中的主键id未设置成自增长与数据库里面的设置造成冲突。

     

     

    2.也可能是Hibernate 中的hbm配置文件中的某个字段本来是关键字拿来当字段,这样

       也会造成这种错误。

     

    3. 总结一下,一般hibernate出现这种错误时hql语句出错,然而hibernate封装好了对数据库的操作,

     

        所以没hql语句,调用方法也就那几个,不会出现太大的问题。就要想到是hbm配置文件或者是用注解

        实现的实体类,仔细检查每个字段是否符合要求。

     


    最新回复(0)