JPA2

JPA(Java Persistence API)

  JPA(Java Persistence API)는 자바 애플리케이션에서 데이터베이스와의 상호작용을 위한 표준 API입니다. JPA는 객체-관계 매핑(Object-Relational Mapping, ORM)을 기반으로 하여 객체 지향 도메인 모델과 관계형 데이터베이스 간의 불일치를 해결하고, 데이터 액세스 로직을 단순화합니다.   1. JPA 주요 개념 엔티티(Entity): 데이터베이스의 테이블과 매핑되는 자바 클래스입니다. 엔티티 매니저(EntityManager): 엔티티의 생성, 수정, 삭제 등의 작업을 수행하는 주요 인터페이스입니다. 영속성 컨텍스트(Persistence