백기선님 강의 중 Spring Data JPA에 대해서 정리를 해놓은 블로그입니다. 자세한 내용은 강의를 참고해주세요. 강의 링크 Cascade 란? 엔터티의 상태 변화를 전파시키는 옵션입니다. @OneToMany나 @ManyToOne에 옵션으로 줄 수 있는 값입니다. 만약 엔터티의 상태 변화가 있으면 연관되어 있는 엔터티에도 상태 변화를 전이시키는 옵션입니다. Cascade 의 종류 CascadeType.PERSIST 엔티티를 영속화 할 때이 필드에 보유 된 엔티티도 유지합니다. EntityManager가 flush 중에 새로운 엔티티를 참조하는 필드를 찾고이 필드가 CascadeType.PERSIST를 사용하지 않으면 오류이므로이 Cascade 규칙의 자유로운 적용을 제안합니다. CascadeType..