-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
identity 전략
22.11.20 09:53 작성 조회수 149
0
이게 가끔씩 jpa 아이디 자동 생성 전략을 사용하다 보면
ddl-auto를 update로 해논 상태에서 기본키를 자동 생성해서 집어넣다보면
가끔씩 저렇게 아이디가 훌쩍 뛰어버리더라고요 2에서 33으로
또 다시 하면 괜찮을 때도 많고 이게 단순히 로컬환경에서 발생할 수 있는 에러인지 궁금합니다.
저도 가끔씩 여러 상황에서 저렇게 되는 거라 추가적인 코드는 없는 점 죄송합니다.
답변을 작성해보세요.
0
OMG
2022.11.20
안녕하세요. dduckmane님, 공식 서포터즈 OMG입니다.
.
에러는 아니라고 생각하구요,
아래와 같이 키 생성전략에서 공유 시퀀스가 사용되면, 테이블과 공유되어 값이 들쭉날쭉 할 수 있는데요.\
https://www.inflearn.com/questions/274701
MEMBER_ID의 자동생성이 auto increment인지, sequence인지, 별도의 키 생성 테이블을 이용하는지 확인하여 보시면 좋을 것 같고,
다른 테이블에서 MEMBER_ID 값 사이의 ID값이 존재하는지 확인해보시겠어요?
값이 중간에 휑 비는건 테스트 코드를 작성하였다면테스트 때문일 수도 있을 것 같아요.
.
감사합니다.
답변 1