hibernate级联删除错误

@OneToMany配置了cascade=CascadeType.REMOVE,但是在delete时还是报了一个外键引用,删除错误。
原因是,在delete时未从数据库重新加载对象(get/load)。导致删除对象时,该对象只有主键存在,关联集合为null,所以不执行级联删除。
所以在删除一个对象时,一定要从数据库中加载出来再删除!!!!!

你可能感兴趣的:(Hibernate,异常)