hibernate删除父对象提示子对象有记录的问题

来源:互联网 发布:卡拉马佐夫兄弟 知乎 编辑:程序博客网 时间:2024/04/27 15:58

如果要使用hibernate批量删除功能

必需在父对象中加上cascade=CascadeType.ALL, 标记。否则将提示有子记录无法删除。

 

@OneToMany(cascade=CascadeType.ALL,fetch=FetchType.LAZY, mappedBy="interfacePartEntity")

    public Set<InterfaceDemandEntity> getInterfaceDemandEntities() {

        return this.interfaceDemandEntities;

    }

原创粉丝点击