[Spring] 6. JPA Cascade

Kim yoon beom·2025년 5월 9일
0


해결:

cascade = CascadeType.PERSIST

위 코드를 추가하면 JPA에서 영속성 전이(Persistence Cascade) 기능이 활성화된다.

즉, 부모 엔티티(Todo)를 저장할 때(영속화할 때), 연관된 자식 엔티티(Manager)도 자동으로 함께 저장된다.


주의점:

  • 모든 자식 엔티티가 자동 저장되므로, 의도치 않은 데이터가 저장될 수 있다.

  • 자식 엔티티가 이미 영속 상태라면 무시되고, 새 엔티티만 저장된다.

  • 반대로, 삭제나 병합 등은 별도의 Cascade 옵션이 필요하다.

profile
나는.원한다.개발자

0개의 댓글