CS 잡지식
H2 설치 시, 주의 사항(매우 중요)
JIN_YOUNG _KIM
2023. 5. 7. 11:16
지금 보면, 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 밖에 안 하기에, 학습용으로는 매우 매우 좋다)