[JPA] 쿼리 로그 설정
JPA를 사용하며 쿼리 로그를 출력해야 할 때의 설정은 다음과 같다. application.yml 1 2 3 4 5 6 7 8 9 10 spring: jpa: properties: hibernate: show_sql: true format_sql: true logging: level: org.hibernate.sql: debug org.hibernate.type: trace # parameter 값 보기 show_sql 옵션은 System.out 에 Hibernate 실행 SQL을 남기고, org.hibernate.sql 옵션은 logger를 통해 Hibernate 실행 SQL을 남긴다. 가급적 쿼리 출력은 로거를 통해 남기자! 위 설정으로 parameter 값을 볼 수 있지만 쿼리문 안에 parameter 값이 적용되어있지 않아 보기 불편할 수 있다....