다음과 같은 단방향 @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 CASCADESQL 과 비슷한 기능 입니다.