Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
Tags
- localhost:8082
- 슬리드
- h2:~/test
- assertThat
- 로컬브랜치삭제
- 의존성관계
- 의존관계
- maven
- assertion
- 소스트리
- gradle의존관계
- RESTful
- isequalto
- REST API
- H2
- 의존트리
- gradle관계
- in-memory
- test not found
- 인텔리제이키맵 #이클립스키맵 #이클립스단축키
- gradle
Archives
- Today
- Total
봄날의 로그
Spring Boot 에 맞는 H2 버전 다운 및 설치 방법 본문
start.spring.io/ 에서 프로젝트를 생성하였다.
h2 데이터베이스 버전은 스프링 부트 버전에 맞춰야 한다.
에서 어떤 버전을 다운 받아야 할까?
상단 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 |
|---|