봄날의 로그

Spring Boot 에 맞는 H2 버전 다운 및 설치 방법 본문

h2 데이터베이스

Spring Boot 에 맞는 H2 버전 다운 및 설치 방법

호잇호잇의 봄날들 2025. 1. 22. 14:49

start.spring.io/ 에서 프로젝트를 생성하였다.

h2 데이터베이스 버전은 스프링 부트 버전에 맞춰야 한다.

 

https://www.h2database.com/

에서 어떤 버전을 다운 받아야 할까?

 

spring.io/

상단 Projects > Spring Boot > LEARN 탭

내가 생성한 프로젝트 버전의 Reference Doc 클릭

 

 

Dependency Version > h2 검색

'Spring Boot 3.4.1 릴리즈는 h2 데이터베이스에 대하여

2.3.232 버전을 쓰도록 셋팅 되어있다'를 확인 할 수 있다.

 

 

프로젝트 build.gradle > dependencies

h2가 명시되어 있지만 버전은 쓰여있지 않다.

 

프로젝트 gradle 항목에서 h2를 검색하면 버전이 명시되어 있다.

 

 

C:\Program Files (x86)\H2\bin

h2.bat 을 실행시키면 아래와 같이 창이 뜬다.

 

 

h2 데이터베이스 파일을 생성해주기 위해

최초 한번

JDBC URL 부분을 jdbc:h2:~/datajpa 로 변경 > 연결

 

(이전 포스트에서는 localhost:8082 으로 들어간 다음에

최초 한번 데이터베이스 파일을 생성했었다.

둘 다 상관 없는 듯 하다.)

 

 

이 이후부터는 파일로 접근하지 않고 원격으로 접근한다.

파일로 바로 접근하면 파일에 락이 걸려 한군데서만 접근이 가능하다.

 

http://localhost:8082, jdbc:h2:tcp://localhost/~/datajpa 이렇게 접속하면 된다.

'h2 데이터베이스' 카테고리의 다른 글

H2 연결 오류 Database "C:/~/test" not found  (4) 2024.12.19