지금 보면, Gradle에서 h2 관련 라이브러리를 다운로드할 때, 버전[2.1.214]을 가져왔다.
그러면, 반드시 h2 데이터 베이스를 설치를 할 때에 버전[2.1.214]를 다운로드 해줘야 한다.
클라이언트(애플리케이션 계층)과 서버(H2 DB)와 버전이 안 맞으면 에러가 날 가능성이 크다.
H2 DB에서 제공하는 H2VERSION() 함수를 사용하여, 자신의 H2 DB의 버전을 확인할 수가 있다.
아래와 같이 애초에 Gradle에서 라이브러리를 다운로드 할 때, h2의 버전을 [직접] 명시하여 다운로드 해 올 수가 있다.
( 그러나, 이 방법은 약간 비추. Spring Boot Starter가 해당 Spring boot 버전에 맞는 가장 좋은 h2 db 버전을 자동으로 다운로드를 해준다. 고로, h2 db 라이브러리 다운로드는 왠만해서는 Spring boot Starter에게 맞기는 게 좋다)
(참고로, h2 db는 용량이 2MB 밖에 안 하기에, 학습용으로는 매우 매우 좋다)
'CS 잡지식' 카테고리의 다른 글
H2 DB 설치 시, 로컬DB로의 설정! (0) | 2023.05.07 |
---|---|
Spring Boot 버전에 따른 Dependency 라이브러리 버전 확인 (0) | 2023.05.07 |
Spring 3.X.X에서의 변경 사항 (0) | 2023.05.07 |
[1:다]에서의 [데이터 중복] 문제를 직관적으로 이해하기 (0) | 2023.05.05 |
순환 참조 문제 (0) | 2023.05.05 |