Spring Boot

[SPRING] application.yml 에 들어갈 설정

재원쓰 2023. 1. 31. 21:32
spring:
  h2:
    console:
      enabled: true

  datasource:
#    url: jdbc:h2:mem:db;MODE=MYSQL;
    url: jdbc:h2:tcp://localhost/~/test
    username: sa
    password:

  jpa:
    properties:
      hibernate:
#        show_sql: true  # Hibernate가 DB에 수행하는 모든 쿼리문을 콘솔에 출력함. 겹치기 때문에 굳이 안넣어도 될듯
        format_sql: true # 로그, 콘솔의 SQL을 좀 더 이쁘게 출력함.
        use_sql_comments: true # /* JQPL문 */ << 이걸 보이게 할지 말지 선택. 있으면 디버깅이 보다 쉬워짐.
        highlight_sql: true # select, from, as 등 절 부분이 컬러로 써짐.
    hibernate:
      ddl-auto: create

logging.level:
  org.hibernate.SQL: debug  # hibernate.show_sql과 같은 기능입니다. 다른점은 logger에 출력한다는 것.
  org.hibernate.type: trace # 파라미터에 바인딩 되는 값(ex ?, ?)을 확인할 수 있음.