JPA쿼리 로그 매개변수가 안보일때

조창훈·2023년 9월 13일

스프링 에러정리

목록 보기
4/4

SQL원문을 보고싶어질 때 할 수 있는 설정

# JPA 로그 설정
# 디버그 레벨로 쿼리로그를 볼 수 있게 설정
logging.level.org.hibernate.SQL=DEBUG
# 쿼리를 줄바꿈 해서 보여주는 설정
spring.jpa.properties.hibernate.format_sql=true
# 매개변수 값 보여주는 설정
# 주석처리한 설정이 hibernate 6버전 이전버전일 때 사용하던 설정값
# logging.level.org.hibernate.type.descriptor.sql.BasicBinder = TRACE 
# 스프링부트가 3.0.0 버전 이상일 경우 아래 설정을 이용해야한다.

logging.level.org.hibernate.orm.jdbc.bind=TRACE

스프링 부트가 3.0.0으로 업데이트 되면서, hibernate의 쿼리설정방식도 업데이트되어 설정을 달리해야한다고 한다.
설정하면 아래와 같이 나오게 된다.

profile
초전도-개발자의 길

0개의 댓글