객체와 테이블 매핑 : @Entity, @Table
필드와 컬럼 매핑 : @Column
기본 키(PK) 매핑 : @Id
연관관계 매핑 : @ManyToOne, @JoinColumn
IDENTITY : 기본 키 생성을 DB에 위임 (=AUTO_INCREMENT)
SEQUENCE : DB 시퀀스를 사용하여 기본 키 할당
TABLE : 키 생성 테이블을 사용. 키 생성 전용 테이블을 하나 만들고 테이블에 이름과 값으로 사용할 컬럼을 만들어 DB 시퀀스를 흉내내는 전략. 테이블을 사용하므로 모든 DB에서 적용 가능
AUTO : 선택한 DB에 따라 방식을 자동으로 선택(Default)
ex) 오라클 선택 시 SEQUENCE, Mysql 선택 시 IDENTITY 사용