Spring MVC

Spring Web MVC は、サーブレット API に基づいて構築されたオリジナルの Web フレームワークであり、最初から Spring Framework に含まれています。正式な名前 "Spring Web MVC" は、そのソースモジュール ( spring-webmvc [GitHub] (英語) ) の名前に由来しますが、より一般的には "Spring MVC" として知られています。

Spring Web MVC と並行して、Spring Framework 5.0 はリアクティブスタック Web フレームワークを導入しました。その名前 "Spring WebFlux" もソースモジュール ( spring-webflux [GitHub] (英語) ) に基づいています。この章では、Spring Web MVC について説明します。リアクティブスタック Web アプリケーションについては、"WebFlux リアクティブスタック" を参照してください。

ベースライン情報およびサーブレットコンテナーおよび Jakarta EE バージョン範囲との互換性については、Spring Framework Wiki [GitHub] (英語) を参照してください。