Spring MVCの記事一覧
-
Spring Boot REST APIのバージョニング戦略 - URLパス・ヘッダー・Content-Typeの使い分け
Spring BootでREST APIをバージョニングする3つの方式(URIパス・カスタムヘッダー・Acceptヘッダー)を実装コード付きで比較。自チームのAPI特性に合った方式を選ぶための判断基準とSwagger UI統合例も解説します。
-
Spring WebFluxで始めるリアクティブプログラミング - Spring MVCとの違いと使い分け
Spring MVCに慣れたJava開発者向けに、WebFluxのノンブロッキングI/Oの仕組みからMono/Flux基本操作、RouterFunctionによるエンドポイント実装まで解説。Spring MVCとの比較表と採用判断基準で、自プロジェクトへの適用判断もできるようになります。
-
Spring BootでThymeleafを使ったサーバーサイドレンダリングの実装ガイド
Spring BootにThymeleafを導入し、モデル属性のHTML埋め込み・フォーム処理・Bean Validationエラー表示・Spring Security連携までを一気通貫で解説する実践チュートリアル。
-
Spring BootのInterceptorとFilterの違いと使い分け - リクエスト前後処理の実装パターン
Spring Bootでリクエストログや認証チェックなどの共通処理を実装する際のFilterとHandlerInterceptorの違いを解説。実行タイミング、Spring管理、アクセス可能な情報の差異を図解し、認証・ログ・CORS・例外処理などユースケース別の選択基準を実務コード例で示します。