ORM, JPA의 등장

Untitled

<aside> 💡 JPA(Java Persistence API) 자바 ORM (객체 관계 매핑)기술에 대한 표준 명세

</aside>

아래와 같은 일들을 해준다.

  1. 쿼리를 자동으로 만들어 준다.
  2. 그리고 애플리케이션 계층에서 SQL 의존성을 줄여서 번거로운 작업이 매우매우 단축된다.
  3. 패러다임의 불일치를 해결해준다.
  4. 방언도 지원해준다. MySQL를 붙여도, Oracle, h2 뭘 붙여도 코드의 변경은 없다. 관계형 DB이자 표준을 준수한 SQL을 지원한다면, JAP가 방언들도 알아서 처리해준다.