Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

JPA에 익숙하다면, 자신이 작성한 함수 인터페이스가,

어떠한 SQL문으로 변환되어 작동이 될지  예측할수도 있지만, JPA를 믿지 못하겠다고 가정해봅시다.

이럴때 아래옵션을 통해, 함수호출시마다 SQL문을 확인할수가 있습니다.

이것을 켜는 이유는 JPA가 어떠한 엉뚱한 SQL문을 만들어낼지? 또는 그 SQL문이

제대로된 실행계획을 가지고 있는지 검증을 하기 위함입니다.


JPA-SQL문 Trace

  • spring.jpa.properties.hibernate.show_sql=true
  • spring.jpa.properties.hibernate.use_sql_comments=true
  • spring.jpa.properties.hibernate.format_sql=true

...