
해결:

cascade = CascadeType.PERSIST
위 코드를 추가하면 JPA에서 영속성 전이(Persistence Cascade) 기능이 활성화된다.
즉, 부모 엔티티(Todo)를 저장할 때(영속화할 때), 연관된 자식 엔티티(Manager)도 자동으로 함께 저장된다.
주의점:
-
모든 자식 엔티티가 자동 저장되므로, 의도치 않은 데이터가 저장될 수 있다.
-
자식 엔티티가 이미 영속 상태라면 무시되고, 새 엔티티만 저장된다.
-
반대로, 삭제나 병합 등은 별도의 Cascade 옵션이 필요하다.