728x90 영속성전이 + 고아객체1 [JPA] 영속성 전이, 고아 객체 (cascade 범위) JPA 영속성 전이 JPA는 CASCASE 옵션으로 영속성 전이를 제공한다. JPA 영속성 전이란, 특정 엔티티를 영속 상태로 만들 때 연관된 엔티티도 함께 영속 상태가 되게(영속화), 혹은 함께 삭제가 이뤄지게 하는 것이다. 쉽게 말해서 영속성 전이를 사용하면 부모 엔티티를 저장할 때 자식 엔티티도 함께 저장할 수 있다. 위와 같이 Parent와 Child가 일대다 관계를 맺었다고 하고 부모쪽에서 cascade옵션을 설정해보자. @Entity public class Parent { @Id @GeneratedValue private Long id; @OneToMany(mappedBy = "parent", cascade = CascadeType.PERSIST) private List children = n.. 2022. 9. 24. 이전 1 다음 728x90