Home > Spring Boot


Spring Bootで静的アセットフォルダを登録する方法

デフォルトの静的アセットフォルダを使用する方法: Spring Bootは、デフォルトで「src/main/resources/static」フォルダを静的アセットフォルダとして認識します。したがって、このフォルダに静的アセットを配置するだけで、自動的に提供されます。>>More


Spring BootでOpenAPI Swaggerを有効にしてアクセスする方法

依存関係の追加: まず、プロジェクトの依存関係にSwagger関連のライブラリを追加します。以下の依存関係を pom.xml ファイルに追加してください。<dependency> <groupId>org.springdoc</groupId> <artifactId>springdoc-openapi-ui</artifactId> <version>1.5.12</version> </dependency>>>More


Spring BootでのRedisの使用方法

Spring Bootは、Javaベースのアプリケーションを簡単に構築するためのフレームワークです。Redisは高速でスケーラブルなデータベースであり、キャッシュやキューなどのさまざまな用途に使用されます。この記事では、Spring BootでRedisを使用する方法と、いくつかのコード例を紹介します。>>More


Spring BootでHibernateのSQLログを記録する方法

Hibernateのログレベルを設定する方法: Hibernateは、内部のSQL操作を記録するためにロギングフレームワークを使用します。Spring BootでHibernateのログレベルを設定するには、以下の手順を実行します。>>More


Spring BootでAuthorizationヘッダーを取得する方法

HttpServletRequestを使用する方法:import org.springframework.web.bind.annotation.RequestHeader; @RestController public class MyController { @GetMapping("/endpoint") public String getHeaderValue(@RequestHeader("Authorization") String authorizationHeader) { // Authorizationヘッダーの値を取得する >>More


Spring Bootにおけるコンテキストパスの設定方法

application.propertiesファイルを編集する方法: Spring Bootプロジェクトのsrc/main/resourcesディレクトリにあるapplication.propertiesファイルを開きます。ファイルが存在しない場合は、新しく作成します。次に、以下のプロパティを追加します。>>More


Spring BootでのAPIの無視とエラー処理について

まず、APIを無視する方法ですが、Spring Bootでは@apiignoreアノテーションを使用することで、特定のAPIやAPIメソッドをドキュメント生成ツールから除外することができます。例えば、Swaggerを使用してAPIドキュメントを生成する場合、@apiignoreアノテーションをAPIメソッドに追加すると、そのメソッドはドキュメントに表示されなくなります。>>More