들어가기 😁
2024.03.28 - [Spring(boot)] - [Spring Boot] H2 DB 연동하기
[Spring Boot] H2 DB 연동하기
안녕하세요. 이번시간에는 H2 DB를 Springboot에 연동하는 과정에 대해 알아보겠습니다. H2 DB란? H2 데이터베이스는 순수한 자바로 작성된 오픈 소스 관계형 데이터베이스 관리 시스템(RDBMS)입니다. H2
guns23.tistory.com
앞서 springboot를 활용하여 h2 DB를 연동하는 포스팅을 작성한 바가 있다.
해당 글을 작성할 때, window환경으로 진행하였는데, macOS에서는 환경세팅하는 법이 조금 다른 점이 있다.
macOS에서 h2 DB 설치하는 법을 알아보자.
설치하기 😆
위 링크에 접속하여 H2를 다운로드 후 압축해제를 한다.
권한 부여 및 실행 😆
해당파일을 console 창에 실행시킵니다.
h2.sh에 대한 Permminsion Errorr가 발생한다면, 아래와 같이 권한을 부여 후 해당 쉘을 실행시킨다.
--권한부여
chmod 755 ./bin/h2.sh
--쉘 실행
sh h2.sh
우측 상단 h2 아이콘 클릭 > Create a new database 클릭.
정보 기입 후 Create 버튼 클릭.
연결버튼을 클릭하면, 위의 사진과 같이 크롬창에 h2 DB가 열리는 것을 확인할 수 있다.
spring:
profiles:
default: local
datasource:
driver-class-name: org.h2.Driver
url: jdbc:h2:tcp://localhost/~/tool/h2/bin/redis
username: sa
password: 1111
jpa:
hibernate:
ddl-auto: create
properties:
hibernate:
show_sql: true
위의 db url이 windowOS와 조금 상이하므로, 참고하면 좋을 것 같다.
끝으로 😆
사실 해당 shell에 권한부여만 하면 끝이다.
나머지 springBoot와 연동하는 방법은 전에 작성했던 블로그 기반으로 설정하자.
'Setting' 카테고리의 다른 글
[Intellij] Vue 원격 디버거 설정하기 (0) | 2025.04.09 |
---|---|
[DBeaver] Heap 메모리 늘리기 (0) | 2025.01.08 |
[DBeaver] 설치 및 초기셋팅 (5) | 2024.11.11 |
[Intellij] Apache Tomcat 추가 (4) | 2024.11.08 |
[Intellij] 인텔리제이에 Google Code Convention 설정하기 (2) | 2024.11.04 |