| インターフェース | 説明 |
|---|---|
| WebFluxConfigurer | @EnableWebFlux を介して有効化された WebFlux アプリケーションの構成をカスタマイズするためのコールバックメソッドを定義します。 |
| クラス | 説明 |
|---|---|
| CorsRegistration | 指定された URL パスパターンの CorsConfiguration インスタンスの作成を支援します。 |
| CorsRegistry | グローバルな URL パターンベースの CorsConfiguration マッピングの登録を支援します。 |
| DelegatingWebFluxConfiguration | WebFluxConfigurationSupport のサブクラス。型 WebFluxConfigurer のすべての Bean を検出して委譲し、WebFluxConfigurationSupport が提供する構成をカスタマイズできるようにします。 |
| PathMatchConfigurer | パスマッチングオプションを使用して HandlerMapping の構成を支援します。 |
| ResourceChainRegistration | リソースリゾルバーとトランスフォーマーの登録を支援します。 |
| ResourceHandlerRegistration | 静的リソースハンドラーの作成と構成を支援します。 |
| ResourceHandlerRegistry | イメージ、CSS ファイルなどの静的リソースを Spring WebFlux を介して提供するためのリソースハンドラーの登録を保存します。これには、Web ブラウザーでの効率的なロードのために最適化されたキャッシュヘッダーの設定が含まれます。 |
| UrlBasedViewResolverRegistration | UrlBasedViewResolver のプロパティの構成を支援します。 |
| ViewResolverRegistry | ViewResolver がサポートするさまざまなテンプレートメカニズムのチェーンの構成を支援します。 |
| WebFluxConfigurationSupport | Spring WebFlux 構成のメインクラス。 |
| WebFluxConfigurerComposite | 他の 1 つ以上に委譲する WebFluxConfigurer。 |
| アノテーション型 | 説明 |
|---|---|
| EnableWebFlux | このアノテーションを @Configuration クラスに追加すると、WebFluxConfigurationSupport から Spring WebFlux 構成がインポートされ、アノテーション付きコントローラーと関数エンドポイントの使用が可能になります。 |