MYSQL ENTITY ID 자동 생성 오류

gnoesnooj·2022년 6월 2일
0

배경

THEMOTI 의 USER ENTITY 에서, GET USERINFO 에 대한 POSTMAN TEST 를 하던 중, USER를 하나만 넣어줬는데 ID 값이 1이 아닌 다른 값으로 나오는 문제가 생겼다.

해결

참조 : https://jojoldu.tistory.com/295

찾아보니, 스프링부트에는 use-new-id-generator-mappings 라는 HIBERNATE의 ID 생성전략을 따라갈지 말지를 정하는 옵션이 있는데, 이 설정이 스프링 부트 버전별로 DAFAULT 가 달라서 생기는 문제였다.

FALSE로 해주니 정상적으로 1이 담겨졌다.

profile
누구나 믿을 수 있는 개발자가 되자 !

0개의 댓글