프로그래밍/WEB 서버

[springboot] h2, mariadb 연결 설정

뺄칸 2026. 1. 20. 13:36

MariaDB - .yaml 설정

spring:
  datasource:
    # MariaDB 접속 정보
    driver-class-name: org.mariadb.jdbc.Driver
    url: jdbc:mariadb://localhost:3306/데이터베이스명
    username: 사용자아이디
    password: 비밀번호

  jpa:
    hibernate:
      ddl-auto: update # 엔티티 변경 시 테이블 자동 업데이트 (개발 환경용)
    show-sql: true     # 실행되는 SQL 쿼리를 콘솔에 출력
    properties:
      hibernate:
        format_sql: true # SQL을 보기 좋게 정렬

 

 

h2 DB - .yaml 설정

spring:
  jpa:
    show-sql: true
    properties:
      hibernate:
        format_sql: true
    defer-datasource-initialization: true
  datasource:
    url: jdbc:h2:mem:testdb
  h2:
    console:
      enabled: true