기본키1 6. Primary key(기본 키) Mapping 0. 개요 - 이전 포스팅에서 Field와 Column을 매핑하는 방법을 배웠다. - 이번 포스팅에서는 DB에 존재하는 기본 키(= Primary key, PK)를 매핑하는 방법에 대해서 배워보자. 1. Annotation - PK 매핑에 필요한 Annotation을 알아보자. a) @Id - DB의 PK를 명시하기 위해서, Entity의 field에 @Id를 부착한다. - @Id는 PK의 값을 직접 할당하는 경우에 사용한다. @Entity public class Member { @Id private Long id; @Column(name = "name") private String username; } b) @GeneratedValue - PK의 값을 직접 할당하지 않고 DB에게 값 할당의 권한을 넘기.. 2022. 3. 29. 이전 1 다음