• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

기본키 자동 증가 (GeneratedValue)

23.01.18 16:12 작성 조회수 275

0

안녕하세요, 기본 키 자동 증가에 관해서 궁금한 게 있어서 질문 드립니다.

기본 키 자동 증가를 @GeneratedValue만 작성해주셨는데

찾아보니 @SequenceGenerator 라는 어노테이션도 있더라고요, 이 어노테이션은 굳이 사용을 안 해줘도 되는 것 인가요?

 

답변 1

답변을 작성해보세요.

0

David님의 프로필

David

2023.01.18

안녕하세요. gnstjrdlsla님, 공식 서포터즈 David입니다.

서로 다른 방식으로 pk를 생성할 수 있습니다.

시퀀스를 생성하는 시퀀스 생성기를 만들고, 해당 생성기를 통해 pk를 할당할 때 사용합니다.

필요에 따라 사용하시면 됩니다.

감사합니다.

답변 감사합니다,

결국 두 개 모두 PK 자동 생성해 주는 것 같은데

시퀀스 생성기가 필요로 하는 상황이 언제 인가요? 굳이 필요할까? 라는 생각이 들어서요