본문 바로가기

개발일지/spring

SpringBoot 스프링부트 yml jpa 설정 show_sql, format_sql, use_sql_comments, physical-strategy

jpa:
  properties:
    hibernate:
      show_sql: true
      format_sql: true
      use_sql_comments: true
  hibernate:
    naming:
      physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl

 

 
show_sql : sql 노출
 
format_sql : sql 형식에 맞춰 노출
 
use_sql_comments : sql 주석도 표시
 
physical-strategy: 대문자 소문자 설정
 
SpringPhysicalNamingStrategy(Default)  
    =>  camel case를 underscore 형태로 변경
PhysicalNamingStrategyStandardImpl    
    =>  변수 이름을 그대로 사용