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

springbom님의 프로필 이미지
springbom

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

영속성 전이(CASCADE)와 고아 객체

orphanRemoval 관련하여 질문 있습니다!

작성

·

205

0

안녕하세요 영한님!

orphanRemoval 옵션의 경우  cascade 옵션 없이 단독으로는 사용이 불가능한가요??

강의에서 영한님이 예제로 사용하신 것과 동일한 Parent, Child 코드로 복습하면서 테스트 해본 결과로는 cascade에 ALL 또는 PERSIST 값이 있어야만 orphanRemoval 옵션이 동작하고 delete 쿼리가 나갔습니다.

영한님도 강의에서 cascade = ALL 과 같이 사용하면서 설명을 해주셨는데 JPA에서 이렇게 동작하도록 의도한 것인지 궁금합니다!

답변 2

1

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

명쾌하고 빠른 답변 감사합니다 ㅎㅎ 좋은 하루 보내세요 영한님!

1

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

안녕하세요. haemin님 좋은 질문입니다.

다음 질문을 참고해주세요^^

https://www.inflearn.com/questions/137740

감사합니다.

springbom님의 프로필 이미지
springbom

작성한 질문수

질문하기