Project setting - H2 환경설정

알파로그·2023년 3월 18일
0

Spring Boot

목록 보기
12/57

🔗 dependencies 설정 - Assert J , Query DSL
🔗 Preferences 설정
🔗 aplication.yml - My SQL , JAP , Thymeleaf 설정

✏️ H2 DB 와 JPA 환경설정

application.yml 에 환경설정 하기

🔗 환경설정의 자세한 내용
🔗 Spring Boot 공식 사용 설명서
🔗 Logging level 설정에 관한 설명서

spring:
  datasource:
    url: jdbc:h2:tcp://localhost/~/h2이름
    username: sa
    password:
    driver-class-name: org.h2.Driver
  h2:
    console:
      enabled: true

  jpa:
    hibernate:
      ddl-auto: create
    properties:
      hibernate:
        format_sql: true

logging.level:
  org.hibernate:
    SQL: debug
#    type: trace (Spring boot 2.X.X)
#    orm.jdbc.bind: trace (Spring boot 3.X.X)

📍Test 용 application.yml

spring:

logging.level:
  org.hibernate.SQL: debug
  org.hibernate.orm.jdbc.bind: trace

~ 로 디렉토리 이동후 test.mv.db 파일 카피

  • cp 대상파일명 복사파일명

디렉토리 H2 의 bin 으로 이동

  • 권한 부여
chmod 755 h2.sh
  • h2 실행
./h2.sh
localhost

JDBC URL 접속

jdbc:h2:tcp://localhost/~/DB 이름

새로운 DB 를 만드려면

jdbc:h2:~/DB 이름

~ 에 새로운 mv.db 가 생성된걸 확인할 수 있다.

profile
잘못된 내용 PR 환영

0개의 댓글