작성한 질문수
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
엔티티 클래스 개발1
해결된 질문
작성
·
325
0
안녕하세요, 기본 키 자동 증가에 관해서 궁금한 게 있어서 질문 드립니다.
기본 키 자동 증가를 @GeneratedValue만 작성해주셨는데
찾아보니 @SequenceGenerator 라는 어노테이션도 있더라고요, 이 어노테이션은 굳이 사용을 안 해줘도 되는 것 인가요?
답변 1
안녕하세요. gnstjrdlsla님, 공식 서포터즈 David입니다.
서로 다른 방식으로 pk를 생성할 수 있습니다.
시퀀스를 생성하는 시퀀스 생성기를 만들고, 해당 생성기를 통해 pk를 할당할 때 사용합니다.
필요에 따라 사용하시면 됩니다.
감사합니다.
답변 감사합니다,
결국 두 개 모두 PK 자동 생성해 주는 것 같은데
시퀀스 생성기가 필요로 하는 상황이 언제 인가요? 굳이 필요할까? 라는 생각이 들어서요
답변 감사합니다,
결국 두 개 모두 PK 자동 생성해 주는 것 같은데
시퀀스 생성기가 필요로 하는 상황이 언제 인가요? 굳이 필요할까? 라는 생각이 들어서요