ホームページ >Java >&#&チュートリアル >SQL ステートメントが Spring Boot に記録されないのはなぜですか?

SQL ステートメントが Spring Boot に記録されないのはなぜですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-26 07:46:14298ブラウズ

Why Aren't My SQL Statements Logging in Spring Boot?

Spring Boot での SQL ステートメントのログ記録

Spring Boot では、対応する設定を構成することで SQL ステートメントをファイルに記録することができます。ただし、質問に記載されている手順に従っても、ログ ファイル内の SQL ステートメントを確認できない場合は、構成が正しくないことが原因である可能性があります。

この問題に対処するには、提案に従ってプロパティ ファイルを調整することを検討してください。答え:

logging.level.org.hibernate.SQL=DEBUG
logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE

logging.level.org.hibernate.SQL を DEBUG に設定し、 logging.level.org.hibernate.type.descriptor.sql.BasicBinder を TRACE に設定すると、SQL ステートメントを含む Hibernate 関連のアクティビティの詳細ログが有効になります。この更新された構成により、SQL ステートメントが指定されたログ ファイルに送信されるようになり、データベースの相互作用をより効果的に監視できるようになります。

以上がSQL ステートメントが Spring Boot に記録されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。