如果要使用hibernate批量删除功能
必需在父对象中加上cascade=CascadeType.ALL, 标记。否则将提示有子记录无法删除。
@OneToMany(cascade=CascadeType.ALL,fetch=FetchType.LAZY, mappedBy="interfacePartEntity")
public Set<InterfaceDemandEntity> getInterfaceDemandEntities() {
return this.interfaceDemandEntities;
}
本文介绍在Hibernate中实现批量删除操作的方法。为确保父对象及其关联子对象能够被正确删除,需要在父对象的@OneToMany注解中设置cascade=CascadeType.ALL。文章提供了具体的代码示例。
72

被折叠的 条评论
为什么被折叠?



