Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • ALL : 부모의 변화가 자식에게 모두 전가
  • PERSIST : 부모의 영속화 될때 자식도 영속화가됨
  • MERGE : 트랜젝션이 종료되고 변경사항이 merge()수행시 변경사항적용
  • REMOVE : 부모삭제시 연관된 자식도 삭제
  • REFRESH : 부모가 변경되면 자식도 변경
  • DETACH : 부모가 DETACH되면, 연관된 ENTITY도 DEATCH되어 변경반영 죽시 안됨
  • orphanRemoval : 연관관계가 끊어진 자식을 자동으로 제거


JPA를 분명 객체지향과 데이터모델링 사이에 간극을 최소화하고 편리한 방식임에는 분명하지만

객체지향관점으로 DB병목이없는 성능좋은  어플리케이션을 만들기위해서는

더많은 DB학습이 필요하다란 것입니다. 


참고: http://zzong.net/post/15

...