김영한 님의 "자바 ORM 표준 JPA 프로그래밍" 책을 정리한 포스팅 입니다. 1. 엔티티 매핑어노테이션설명주요 속성 및 주의사항@Entity테이블과 매핑할 엔티티 지정- 기본 생성자 필수- final class, inner class 불가- enum, interface 불가@Table엔티티와 매핑할 테이블 지정 (생략 시 클래스명)-- name: 테이블명-- schema, catalog: 스키마/카탈로그-- uniqueConstraints: 유니크 제약조건@IdPK 매핑- 필수 지정- 단독으로 사용할 경우 사용자가 직접 할당해야 함- @GeneratedValuePK 자동 할당- 대리키 사용 (DB 벤더에 위임)GenerationType-- AUTO: 현재 DB에 적합한 키 생성 전략을 자동으로 선택-..