0
나는 다음과 같은 두 개의 엔티티 한
제거 : 예상대로JPA 삭제 자녀는 부모
public class Parent implements Serializable
@OneToMany(mappedBy="m_owner", targetEntity = Child.class, orphanRemoval=true)
List<Child> children;
및
public class Child implements Serializable
@ManyToOne(targetEntity = Parent.class)
나는 부모를 삭제
가, 아이들이 삭제하지만 난 아이를 삭제하면, 부모가 삭제되었습니다. 나는 어린이의 주석에cascade=CascadeType.DETACH
을 추가하려고 시도했지만 도움이되지 않았습니다. 자녀를 삭제하는 것이 부모에게 아무런 영향을 미치지 않도록하려면 어떻게해야합니까?