티스토리 뷰

#hibernate sql query를 보이도록 하려면, 

logging.level.org.hibernate.SQL=DEBUG

------------- 위와 같이 설정하면 console에 다음과 같이 나타난다.

DEBUG 2768 --- [nio-8080-exec-4] org.hibernate.SQL : select twdgovword0_.word_sn as word_sn1_6_,
DEBUG 2768 --- [io-8080-exec-13] org.hibernate.SQL : select twdgovword0_.word_sn as word_sn1_6_,
DEBUG 2768 --- [nio-8080-exec-4] org.hibernate.SQL : select count(twdgovword0_.word_sn) as col_0_0_ from t_wd_govword twdgovword0_
DEBUG 2768 --- [io-8080-exec-13] org.hibernate.SQL : select count(twdgovword0_.word_sn) as col_0_0_ from t_wd_govword twdgovword0_

 

-------------

#jpa query가 예쁘게 보이도록 하려면

spring.jpa.properties.hibernate.format_sql=true

 

#logging.level.{패키지 경로}를 통해 로깅 레벨을 결정할 수 있음

logging.level.wam.app=DEBUG

logging.level.org.hibernate.SQL=DEBUG

 

# query의 parameter만 보고싶을 때

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

 

# query의 결과값을 보고 싶을 때

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

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함