다음과 같은 단방향 @ManyToOne
관계 가 있다고 가정 합니다.
@Entity
public class Parent implements Serializable {
@Id
@GeneratedValue
private long id;
}
@Entity
public class Child implements Serializable {
@Id
@GeneratedValue
private long id;
@ManyToOne
@JoinColumn
private Parent parent;
}
나는 부모 P와 자녀가있는 경우 C 1 ... C N P 다시 참조, 자동으로 아이를 제거하는 JPA에서 깨끗하고 예쁜 방법이 C 1 ... C N P가 제거 될 때 (즉 entityManager.remove(P)
)?
내가 찾고있는 것은 ON DELETE CASCADE
SQL 과 비슷한 기능 입니다.