[SBB] JPA-h2데이터베이스 스프링부트에 띄우기

김동하·2023년 11월 21일
0

ORM 은 쿼리 대신
JPA 는 ORM 인터페이스 모음
- H2 데이터베이스 설치가 먼저

환경
Framework : Spring Boot 3.1.5
Build : Gradle 8.4
JDK : JDK21

할 것 요약
1. build.gradle에 H2 dependency 추가
2. application.yml에 H2 설정 추가
3. H2 Console 접속해보기

1. build.gradle에 H2 dependency 추가

dependencies {
    // H2
    runtimeOnly 'com.h2database:h2'
}

2. application.yml에 H2 설정 추가

spring:
  # H2 Setting Info (H2 Console에 접속하기 위한 설정정보 입력)
  h2:
    console:
      enabled: true  # H2 Console을 사용할지 여부 (H2 Console은 H2 Database를 UI로 제공해주는 기능)
      path: /h2-console  # H2 Console의 Path
  # Database Setting Info (Database를 H2로 사용하기 위해 H2연결 정보 입력)
  datasource:
    driver-class-name: org.h2.Driver  # Database를 H2로 사용하겠다.
    url: jdbc:h2:~/test  # H2 접속 정보
    username: sa  # H2 접속 시 입력할 username 정보 (원하는 것으로 입력)
    password:  # H2 접속 시 입력할 password 정보 (원하는 것으로 입력)

3. H2 Console 접속해보기

Application.java 실행 (Spring Boot를 Run(실행) )
http://localhost:8020/ 위에서 설정한 H2 path를 뒤에 붙여 접속

http://localhost:8020/h2-console

연결누르면 아래 화면 완성.

0개의 댓글