작성한 질문수
자바 ORM 표준 JPA 프로그래밍 - 기본편
기본 키 매핑
작성
·
243
0
GeneratedValue는 꼭 Id어노테이션이랑 같이 써줘야 하나요?
PrimaryKey가 아닌 필드를 Auto increment로 자동적으로 생성하려고 GeneratedValue를 쓰니까 안먹히더라구요..
답변 1
안녕하세요. 백엔드개발자님
@GeneratedValue는 꼭 @Id와 함께 사용해야 합니다.
따라서 PrimaryKey가 아닌 필드에는 동작하지 않습니다. 만약 PrimaryKey가 아닌 필드에 사용하려면 직접 값을 얻어와서 수동으로 할당하셔야 합니다.
감사합니다.