JPA? - Java Persistence API - 자바 진영의 ORM 기술 표준 ORM? - Object-Relational Mapping(객체 관계 매핑) - 객체는 객체대로 설계, 관계형 데이터베이스느 관계형 데이터베이스대로 설계 - ORM 프레임워크가 중간에서 매핑 - 대중적인 언어에는 대부분 ORM 기술이 존재 JPA는 애플리케이션과 JDBC 사이에서 동작함 개발자가 직접 JDBC를 사용하는 것이 아니고 JPA에게 명령을 하면 JPA가 JDBC를 사용해서 SQL을 호출하고 그 결과를 받아 동작함 JPA 동작 - 저장 1. 객체를 넘김 2. JPA가 객체를 분석 3. JPA가 적절한 쿼리 생성 4. JPA가 JDBC API를 사용해서 쿼리를 DB에 보내고 결과를 받아옴 5. 이로써 패러다임 불일..