인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

humb2ee8234's profile image
humb2ee8234

asked

Java ORM Standard JPA Programming - Basics

Persistence Propagation (CASCADE) and Orphan Object

영속성 전이 + 고아 객체의 경우

Resolved

Written on

·

274

0

CascadeType.ALL + orphanRemovel=true인 경우는 

부모 자식관계에서 자식 자체로 뭔가를 관리하지않고 모든걸 부모에서 통제할때 사용하는게 맞을까요?

즉, 부모를 persist하고, 자식2를 삭제하고 싶으면 부모의 자식List에서 자식2를 삭제해야지, remove(child2) 이런식으로 직접 삭제는 불가는하게 되는게 맞을까요?

 

추가적으로, 실무에서는 scope의 형태를 이렇게 많이 쓰나요?

JPAjava

Answer 1

0

yh님의 프로필 이미지
yh
Instructor

안녕하세요. 이현우님

생각하신 내용이 맞습니다. 실무에서는 간단한 경우에만 적용하고 잘 사용하지는 않는 편입니다.

(그래도 내용은 알고 있어야 합니다.)

감사합니다.

humb2ee8234's profile image
humb2ee8234

asked

Ask a question