ホームページ >Java >&#&チュートリアル >Spring Boot で SQL ステートメントをログに記録するにはどうすればよいですか?

Spring Boot で SQL ステートメントをログに記録するにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-20 02:39:02955ブラウズ

How do I Log SQL Statements in Spring Boot?

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

Spring Boot は、特定のアプリケーションのニーズに合わせてカスタマイズできる堅牢なロギング メカニズムを提供します。このようなカスタマイズの 1 つは、SQL ステートメントをファイルに記録する機能です。

これを実現するには、次の手順に従います。

  1. application.properties で関連するプロパティを設定します。

    # Enable logging for SQL statements
    logging.level.org.hibernate.SQL=DEBUG
    logging.level.org.hibernate.type.descriptor.sql.BasicBinder=TRACE
  2. Spring.jpa.show-sql プロパティが true に設定され、コンソールでの SQL ステートメントの表示が有効になっていること。
  3. mvn spring-boot:run コマンドを使用してアプリケーションを実行します。

これらの手順を正常に実行すると、SQL ステートメントが指定されたログ ファイルに表示され、貴重なデバッグおよび監視リソースが提供されるようになります。

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

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