Spring
2022. 12. 21. 17:02
[Spring] JPA
JPA 🔗JPA(Java Persistence API/Jakarta Persistence API) Java 진영에서 사용하는 ORM(Object-Relational Mapping) 기술의 표준 사양(또는 명세, Specification) Java의 인터페이스로 사양이 정의되어 있기 때문에 JPA라는 표준 사양을 구현한 구현체는 따로 있다는 것을 의미 구현체 : 🔗Hibernate ORM, EclipseLink, DataNucleus 등 Hibernate ORM은 JPA에서 정의해둔 인터페이스를 구현한 구현체 JPA에서 지원하는 기능 이외에 Hibernate 자체적으로 사용 API 역시 지원 데이터 액세스 계층 JPA 위치 JPA는 데이터 엑세스 계층의 상단에 위치 데이터 저장, 조회 등의 작업은 JPA를..