
[SPRING] JPA 영속성 전이
·
SPRING
영속성 전이 특정 엔티티를 영속 상태로 만들 경우 연관된 엔티티도 함께 영속 상태로 만들고 싶을 때 사용 예를 들자면 부모엔티티를 저장할 경우 자식엔티티도 함께 저장 (자식의 연관관계가 두개 이상인 경우 사용하면 안됨) 영속성 전이 옵션 옵션 설명 CascadeType.ALL 모두 적용 CascadeType.PERSIST 영속 CascadeType.MERGE 병합 CascadeType.REMOVE 삭제 CascadeType.REFRESH 리프레쉬 CascadeType.DETACH DETACH 실무에서는 보통 ALL / PERSIST / REMOVE 옵션을 사용 Persist 옵션 @Entity @Getter @Setter public class Parent { @Id @GeneratedValue @Col..