과거의 자바 표준 (Entity Bean)
과거의 ORM
코드가 지저분하고 복잡하고 느리다.
즉 실제로 동작하는 것은 아니다.
해당 인터페이스로 구현한 대표적인 오픈소스가 Hibernate 라고 할 수 있다.
JPA는 애플리케이션과 JDBC 사이에서 동작한다.
INSERT 과정
SELECT 과정
- 쿼리를 JPA가 만들어 주기 때문에 Object와 RDB 간의 패러다임 불일치를 해결할 수 있다.
출처 : https://gmlwjd9405.github.io/2019/08/04/what-is-jpa.html