<aside> ❗

JPA ??

<aside> ❗

ORM ??

<aside> ❗

JPA는 애플리케이션과 JDBC 사이에서 동작

image.png

이전에는 개발자가 직접 JDBC API를 사용했다면

그것을 JPA가 대신 해준다.

</aside>

<aside> ❗

JPA 동작 - 저장

image.png

<aside> ❗

JPA 동작 - 조회

image.png

<aside> ❗

JPA는 표준 명세

image.png

</aside>

<aside> ❗

JPA를 왜 사용해야 하는가 ??

<aside> ❗

생산성 - JPA와 CRUD

<aside> ❗

유지보수

image.png

image.png

</aside>

<aside> ❗

JPA와 패러다임의 불일치 해결

  1. JPA와 상속
  2. JPA와 연관관계
  3. JPA와 객체 그래프 탐색
  4. JPA와 비교하기 </aside>