고아 객체
** 특정 엔티티가 개인 소유일 때 사용
부모 엔티티와 연관관계가 끊어진 자식 엔티티 자동 삭제
orphanRemoval = true
참조하는 곳이 하나일 때 사용해야함.
CascadeType.ALL + orphanRemoval = true 인 경우 부모 엔티티를 통해 자식의 생명 주기를 관리할 수 있음.
도메인 주도 설계의 Aggregate Root 개념을 구현할 때 유용
'JPA > JPA' 카테고리의 다른 글
JPA에서 사용하는 다양한 API (0) | 2020.06.09 |
---|---|
JPA 의 데이터 타입 분류 (0) | 2020.06.09 |
영속성 전이(CASCADE) (0) | 2020.06.09 |
즉시 로딩과 지연 로딩 (0) | 2020.06.09 |
양방향 매핑 예제 (0) | 2020.06.09 |