PK 매핑

Database/JPA

[JPA] @Entity - 기본 키 매핑

@Entity 클래스에는 기본적으로 PK(PrimaryKey)가 있어야 한다. PK로 사용할 칼럼에 @Id 어노테이션을 사용하여 해당 칼럼을 PK로 설정한다. 이 PK 매핑 방법과 여러 가지 속성들에 대해 알아보자. PrimaryKey Mapping 기본적으로 @Id 어노테이션은 꼭 필요하다. 여기에 자동 생성을 위한 @GeneratedValue 어노테이션을 붙일 수 있다. PrimaryKey를 사용자가 설정하는 userId 등으로 설정할 때는 @Id 어노테이션만 사용하면 되고, ID를 임의의 값으로 순차적으로 증가시킬 때는 @GenaeratedValue 어노테이션을 추가하면 된다. Key 자동 할당 Key를 자동 할당하는 방법에는 IDENTITY, SEQUENCE, TABLE, AUTO 가 있다. Ke..

HSRyuuu
'PK 매핑' 태그의 글 목록