Hibernate多对一删除:org.hibernate.exception.ConstraintViolationException:无法执行JDBC批量更新

时间:2012-06-17 01:56:46

标签: hibernate jdbc mapping

在执行此hibernate多对一删除查询时,保持正在获取ConstraintViolationException ...

这是程序......

http://www.java4s.com/hibernate/hibernate-many-to-one-mapping-delete-query-example/

不确定在哪里犯错误?

1 个答案:

答案 0 :(得分:0)

您尝试将这样的子级中的删除级联到父级,其子级由其他子级引用。那当然失败了,正如你给出的链接所解释的那样:

  

..如果父对象没有其他子对象,则表示如果   父母只有一个孩子,在这种情况下,如果我们删除孩子,父母   也将被删除,但在所有其他情况下,它将抛出异常