Java JPA-级联和孤立删除是多余的吗
在JPA实体中,是否有以下内容是多余的:Java JPA-级联和孤立删除是多余的吗,java,jpa,orm,Java,Jpa,Orm,在JPA实体中,是否有以下内容是多余的: cascade = CascadeType.ALL, orphanRemoval = true 根据我的理解,孤立删除基本上是级联的一个更具攻击性的版本,那么会不会有这样一种情况,级联会捕获一些孤立删除不会捕获的东西 删除只会覆盖级联类型。删除 如果删除cascade=CascadeType.ALL并只保留orphanRemoving=true,则将错过以下不再级联的操作: {持久、合并、刷新、分离}。完美!非常感谢你!我完全没有考虑过坚持。我只是想把
cascade = CascadeType.ALL, orphanRemoval = true
根据我的理解,
孤立删除
基本上是级联
的一个更具攻击性的版本,那么会不会有这样一种情况,级联
会捕获一些孤立删除
不会捕获的东西 删除
只会覆盖级联类型。删除
如果删除cascade=CascadeType.ALL
并只保留orphanRemoving=true
,则将错过以下不再级联的操作:
{持久、合并、刷新、分离}。
完美!非常感谢你!我完全没有考虑过坚持。我只是想把它搬走。这件事让我明白了!