개념
- 부모 엔티티의 상태 변화가 자식 엔티티에 자동으로 전이되도록 하는 옵션
@Entity
public class Order {
@Id
private Long id;
@ManyToOne(cascade = CascadeType.PERSIST)
private Member member;
}
- CascadeType.PERSIST → Order를 저장하면 연관된 Member도 자동 저장
- 자주 쓰이는 Cascade 종류
- PERSIST 저장
- MERGE 병합/업데이트
- REMOVE 삭제
- ALL 모든 작업 전이