jdbc 썸네일형 리스트형 [Web] JPA와 Hibernate, Spring Data JPA JPA(Java Persistent API) 1. JPA(Java Persistent API) 정의 - JPA란, Java ORM 기술에 대한 API 표준 명세이다. - JPA는 특정 기능을 하는 라이브러리 X -> ORM을 사용하기 위한 인터페이스를 모아둔 것 -> 그렇다면, ORM은? - 아래 설명! - JPA는 자바 어플리케이션에서, '관계형 데이터베이스를 어떻게 사용해야 하는지를 정의' 하는 방법 중 하나로, - JPA는 단순한 명세이다. 즉, 구현이 없다. 2. JPA 등장 배경 (1) 기존 RDBS 방식 - 기존 스프링에서는 관계형 데이터베이스(RDBS)를 다룰 때, iBatis난 Mybatis와 같은 쿼리를 매핑하는 SQL Mapper 를 주로 사용했다. -> 하지만, 이러한 기술은 객체 모.. 더보기 이전 1 다음