Resolved
Written on
·
274
0
CascadeType.ALL + orphanRemovel=true인 경우는
부모 자식관계에서 자식 자체로 뭔가를 관리하지않고 모든걸 부모에서 통제할때 사용하는게 맞을까요?
즉, 부모를 persist하고, 자식2를 삭제하고 싶으면 부모의 자식List에서 자식2를 삭제해야지, remove(child2) 이런식으로 직접 삭제는 불가는하게 되는게 맞을까요?
추가적으로, 실무에서는 scope의 형태를 이렇게 많이 쓰나요?
Answer 1
0
안녕하세요. 이현우님
생각하신 내용이 맞습니다. 실무에서는 간단한 경우에만 적용하고 잘 사용하지는 않는 편입니다.
(그래도 내용은 알고 있어야 합니다.)
감사합니다.