application.properties で SQL ステートメントの表示と書式設定を有効にしても、SQL ステートメントは指定されたファイルに記録されません。
設定では、指定:
spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true
これらの設定では SQL ステートメントのコンソール ログを許可しますが、SQL ステートメントをログ ファイルにリダイレクトしません。
SQL ステートメントをログに記録するにはファイルに次のプロパティを追加します。 application.properties:
logging.level.org.hibernate.SQL=DEBUG logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
以上がSpring Boot SQL ステートメントがファイルに記録されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。