본문 바로가기
[Spring]

스프링부트 프로젝트 JPA 관련 application.yml 기본 설정 정보

by 팡펑퐁 2023. 5. 22.
728x90

JPA 관련

jpa:
    hibernate:
      ddl-auto: create # 애플리케이션을 실행할 때 가존 테이블을 지우고 엔티티를 읽어 새로운 테이블을 자동으로 생성한다.

    properties:
      hibernate:
        show_sql: true # jpa나 hibernate가 만들어 내는 sql문을 System.out으로 출력한다. 실제 개발을 진행할 때는 system.out으로 로그를 찍지 않으므로 false로 설정해둔다.
        format_sql: true # query를 format에 맞춰 보기 깔끔하게 출력하게 한다.
        

logging:
  level:
    org.hibernate.sql : debug # jpa와 hibernate가 만들어내는 sql문을 로그에 남긴다.
    org.hibernate.type : trace # 쿼리 파라미터 로그를 남기는 설정으로 (?, ?)에 대한 실제 들어가는 값을 다음 줄에 출력한다.
728x90