Spring Boot3 でHibernateのSQLをログ出力する方法

Java

application.yamlファイルに下記のように設定するとログ出力できました。

# application.yaml
logging:
  level:
    sql: debug
    org.hibernate.orm.jdbc.bind: trace

出力はこんな感じです。

select c1_0.id,c1_0.name from users c1_0 where c1_0.id=?
binding parameter [1] as [UUID] - [a07dcd56-bd89-4004-8bd6-8af21cfaf4d7]

Spring Boot2ではこんな感じだったと思います。

# application.yaml
logging:
  level:
    org.hibernate.SQL: debug
    org.hibernate.type.descriptor.sql: trace

コメント

タイトルとURLをコピーしました