본문 바로가기
Spring/Spring Study

[H2] GenerationType.IDENTITY 오류

by ♡˖GYURI˖♡ 2024. 4. 8.

org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions

ERROR: NULL not allowed for column "ID"; SQL statement:

 

해결 방법은 2가지가 있다.

  1. H2 다운그레이드 (1.4.200 버전 사용)
  2. ;MODE=MySQL 추가
    • e.g. spring.datasource.url=jdbc:h2:tcp://localhost/~/test;MODE=MySQL

 

 

한참 서치했던 오류 ㅜㅅㅜ... 단순히 H2 버전 때문에 생긴 오류였다.

IntelliJ 얼티밋 버전에서 H2 최신 버전을 사용하라고 추천해줘서 ok하고 눌렀는데 이런 파장이 생길 줄이야🥹

 

 

 

 


 

 

H2 database GenerationType.IDENTITY 오류 질문입니다. - 인프런

=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽

www.inflearn.com