728x90
에러 로그:
jdbcsqlintegrityconstraintviolationexception null not allowed for column ...
해결방법:
# 1
H2 데이터 베이스 버전 1.4.200 으로 변경.
# 2
H2 database GenerationType.IDENTITY 오류
Member.java의
@GeneratedValue(strategy = GenerationType.IDENTITY) 부분을
@GeneratedValue(strategy = GenerationType.SEQUENCE) 로 변경
# 3
H2 2.1.210 버전에서 ;MODE=MySQL 추가
spring.datasource.url=jdbc:h2:tcp://localhost/~/test;MODE=MySQL
728x90
'🔗 JPA' 카테고리의 다른 글
OSIV(Open Session in view)이란? 장단점, 써야할지 말아야할지 (0) | 2022.10.21 |
---|---|
[JPA] 컬렉션 조회(1대다 관계) 최적화 (0) | 2022.10.14 |
jpa 지연로딩 사용 주의점 (jpa 지연 로딩과 조회 성능 최적화) (1) | 2022.10.13 |
Setter없이 Entity update (0) | 2022.10.09 |
[JPA] No Property 메소드명 found 에러 해결방법 (No property 'xx' found for type 'x') (0) | 2022.10.01 |
댓글