JPA를 사용하는 데 중요한 것은 엔티티와 테이블을 정확히 매핑하는 것이다.따라서 매핑 어노테이션을 숙지하고 사용해야 한다.JPA는 다양한 매핑 어노테이션을 지원하는데 크게 4가지로 분류할 수 있다. 객체와 테이블 매핑@Entity, @Table기본 키 매핑@Id필드와 컬럼 매핑@Column연관관계 매핑@ManyToOne, @JoinColumn@EntityJPA를 사용해서 테이블과 매핑할 클래스는 @Entity 어노테이션은 필수이다.이 어노테이션이 붙은 클래스는 JPA가 관리한다. 속성 정리속성기능기본값name - JPA에서 사용할 엔티티 이름을 지정 - 보통 기본값인 클래스 이름을 사용 - 만약 다른 패키지에 이름이 같은 엔티티 클래스가 있다면 충돌하 지 않도록 해야함설정하지 않으면 클래스 이름을 그..