본문 바로가기
Spring Framework/JPA

스프링부트 JPA 쿼리 파라미터 콘솔에서 확인방법

by wakestand 2021. 11. 4.
반응형

스프링부트(Springboot) 에서 JPA를 이용해

Insert 문을 한번 동작시켜 봤는데

콘솔창을 확인해보니 입력한 파라미터가 ?가 뜨니

 

머릿속에 갈고리밖에 떠오르질 않는데

이거 날더러 추리하라는 얘긴가?

 

JPA로 쿼리를 수행했을 시

파라미터를 콘솔에서 직접 확인하려면

 

logging.level.org.hibernate.type.descriptor.sql=trace

 

Gradle의 경우에는

application.properties 로 들어간 뒤

위 코드를 추가해주면 된다

 

Maven의 경우에는

application.yml 로 들어간 뒤

아래 코드를 넣어주면 된다

 

logging:
  level:
    org:
      hibernate:
        type:
          descriptor:
            sql: trace

위 코드를 추가한 후

다시 파라미터를 넣어 SQL을 수행해보면

파라미터에 들어간 값이 콘솔에 출력되는 것이 보인다

반응형

댓글