Spring Cloud Gateway サーバー MVC を含める方法

プロジェクトに Spring Cloud Gateway サーバー MVC を含めるには、グループ ID が org.springframework.cloud、アーティファクト ID が spring-cloud-starter-gateway-mvc のスターターを使用します。現在の Spring Cloud リリーストレインを使用したビルドシステムのセットアップの詳細については、Spring Cloud プロジェクトページを参照してください。

スターターを含めても、ゲートウェイを有効にしたくない場合は、spring.cloud.gateway.mvc.enabled=false を設定します。

Spring Cloud Gateway サーバー MVC は Spring Boot および Spring WebMvc.fn に基づいて構築されています。その結果、Spring Cloud Gateway Server MVC を使用する場合、非同期ライブラリまたはリアクティブライブラリの多くは適用されない可能性があります。
Spring Cloud Gateway サーバー MVC は、Tomcat や Jetty などの従来のサーブレットランタイムで動作します。