강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

tmdgk4902님의 프로필 이미지
tmdgk4902

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

주문 서비스 개발

cancel order 질문

작성

·

227

0

cancel order 메소드를 통해 실제로 em.remove();를 해서 db에서도 해당 데이터를 지운다면, member 객체에 있는 orders 리스트에 남아있는 해당 order 객체도 삭제를 해주어야 하나요? 아니면 jpa가 자동으로 삭제해주나요? 연관관계 메서드를 통해 order가 만들어질 때마다 member 객체의 orders 리스트에 새로 만들어진 order가 직접 추가되긴 하는데, 삭제할 때는 어떻게 해야되는지 궁금합니다

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. tmdgk4902님

JPA 기본편에서 연관관계의 주인에 대해서 배우시면 이해가 되실꺼에요^^

감사합니다.

tmdgk4902님의 프로필 이미지
tmdgk4902
질문자

답변 감사합니다! 복습하고 오겠습니다~

tmdgk4902님의 프로필 이미지
tmdgk4902

작성한 질문수

질문하기