Versions Compared

Key

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

...

성능 측면에서도 실무에 적용이 될것으로 기대해봅니다.


Warning

논란의 소지가 있지만, JPA를 학습하면서 느낀점입니다.

  • JPA(ORM)은 SQL문을 모르고 RDB를 이해못해도 편리한 개발을 하기위해서 존재하는것이 아니다.
  • 객체관점에서 데이터를 접근하려면 ERD를 완전하게 이해하고 그것을 Entity에 반영을 해야한다.
  • 선행단계가 되고나면.., 반복적인 SQL문작성을 안해도되기때문에 좀더 디테일한 메시지 중심 설계가 가능해진다
  • MyBatis류는 ORM을 흉내낸 SQLMapper이다


SPRING BOOT을 통해 자연스럽게 JPA를 권장해서 쉬운기술이다라고 접근을 하였는데

외래키가 없는 복합키 맵핑이란 문제를 ORM으로 풀려고 하다보니 더 깊은 RDB의 공부가 필요했습니다.

http://wiki.webnori.com/pages/viewpage.action?pageId=10387481



이 부분은 개념과함께 구체적인 사용사례가 필요한 부분이며, 샘플을 좀더 준비할예정입니다.

...