728x90
반응형
Java Persistence API
-
JPA - JPA(Java Persistence API)Spring/JPA 2022. 3. 7. 11:54
JPA(Java Persistence API) 자바 진영의 ORM 기술 표준 애플리케이션과 JDBC 사이에서 동작한다. ORM(Object-Relational Mapping 객체 관계 매핑 객체는 객체지향 관점으로 설계, RDB는 RDB관점으로 설계 ORM 프레임워크가 중간에서 매핑 JPA 동작 저장 저장할 Entity 객체를 JPA에 전달 JPA는 Entity를 분석하여 INSERT SQL 생성 JDBC API을 사용하여 쿼리 전달 조회 조회할 테이블의 PK인 id를 JPA에 전달 SELECT SQL 생성 JDBC API 사용하여 해당 쿼리 전달 결과 값 Entity에 매핑하여 전달 JPA의 장점 생산성 저장 : jpa.persist(member) 조회 : jpa.find(memberId) 수정 : m..