오답노트
[Spring JPA] H2 In-Memory DB 본문
H2
자바 기반의 RDB이다. 프로젝트 초반에 테스트용 DB로 많이 활용되고 있다.
환경 설정
build.gradle 파일에서 다음과 같은 의존성이 추가되어 있는지 확인하자 (h2database:h2)
그리고 application.yaml에서 다음과 같이 설정하자. (application.properties로 되어있으면 yaml로 변경)
그리고 프로젝트를 Run 시키면 콘솔에 h2에 대한 정보가 나온다.
포커스된 주소를 복사한다.
그리고 아래 두 가지 방법으로 접속이 가능하다.
Web Page
http://localhost:8080/h2-console/ 에 접속하여 JDBC URL에 입력한다.
Connect를 누르면 접속 할 수 있다.
InteliJ
인텔리제이에서도 접속 할 수 있다.
우측 탭에서 Database를 클릭한다.
열린 탭에서 New > Data Source > H2 를 선택하자
만약 열린 창에서 Download를 하라는 알림이 뜬다면 H2를 다운로드 하자.
URL에 복사한 주소를 붙혀넣고 하단에 Test Connection을 클릭해 접속이 성공하면
Apply 후 OK를 누르자
추가 설정
'Java > Spring' 카테고리의 다른 글
[Spring JPA] Query Method (0) | 2023.07.19 |
---|---|
[Spring JPA] Auditing (0) | 2023.07.19 |
[Spring] 코드 Test하기 (0) | 2023.07.17 |
[Spring] Server to Server 예제 (네이버 API) (0) | 2023.07.14 |
[Spring] Server to Server (0) | 2023.07.14 |