1. 개요 이 예제에서는 JPA/Hibernate에서 캐스케이딩이 무엇인지 논의할 것입니다. 그런 다음 의미 체계와 함께 사용 가능한 다양한 캐스케이드 유형을 다룰 것입니다. 2. 캐스케이딩이란 무엇입니까? 엔터티 관계는 종종 다른 엔터티의 존재에 의존합니다(예: 사람 – 주소 관계). 포함하지 않는 사람 의 주소 개체 자체의 의미가 없습니다. Person 엔터티를 삭제하면 Address 엔터티도 삭제되어야 합니다. 캐스케이딩은 이를 달성하는 방법입니다. 대상 엔터티에 대해 일부 작업을 수행하면 연결된 엔터티에 동일한 작업이 적용됩니다. 2.1. JPA 캐스케이드 유형 모든 JPA 관련 캐스케이드 작업은 다음 항목을 포함 하는 javax.persistence.CascadeType 열거형으로 표시됩니다 ...