YOUNGJIN

springboot GenerationType.IDENTITY 작동 안되는 오류 본문

Study/Springboot

springboot GenerationType.IDENTITY 작동 안되는 오류

Youngjin Noh 2022. 7. 28. 23:00

위와 같이 코드를 작성했을 때 id의 값의 생성을 DB가 알아서 판단해줘야 하는데 이것이 작동되지 않아 Entity객체를 생성할때 기본키가 겹치는 오류가 발생하였다.
h2 2.xx버전 부터는 위와 같이 application.properties에 적는 jdbc url에 ;MODE=MySQL을 붙여줘야 한다고 한다. 이것을 하지 않아서 작동이 제대로 되지 않았었다.

 

https://selgii.tistory.com/53

 

H2 database GenerationType.IDENTITY 오류

스프링에서 H2 Database 연동시에 아래와 같은 코드로 GeneratedValue를 호출했는데... 오류가 났다. @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; GeneratedType.IDENTITY 는 기..

selgii.tistory.com

 

Comments