パッケージの使用
org.springframework.http

org.springframework.http を使用するパッケージ
パッケージ
説明
クライアント / サーバー側 HTTP の基本的な抽象化が含まれています。
クライアント側の HTTP 上の抽象化が含まれています。
ClientHttpRequest および ClientHttpResponse および ClientHttpConnector を含む、リアクティブ HTTP クライアントサポートの抽象化。
このパッケージは、RestTemplate のような上位レベルのクラスで使用される汎用 HTTP サポートクラスを提供します。
Web で使用するための Encoder および Decoder の実装を提供します。
JSON エンコーダーおよびデコーダーのサポート。
マルチパートのサポート。
Google プロトコルバッファのエンコーダーとデコーダーを提供します。
HttpMessageConverter 抽象化を提供して、Java オブジェクトと HTTP 入出力メッセージ間で変換します。
Atom および RSS フィードを処理するための HttpMessageConverter 実装を提供します。
JSON を処理するための HttpMessageConverter 実装を提供します。
Google プロトコルバッファを処理するための HttpMessageConverter 実装を提供します。
XML を処理するための HttpMessageConverter 実装を提供します。
サーバー側の HTTP 上の抽象化が含まれています。
ServerHttpRequest および ServerHttpResponse と処理用の HttpHandler を含む、リアクティブ HTTP サーバーサポートの抽象化。
クライアント / サーバー側の HTTP 抽象化のモック実装。
クライアント側の HTTP 抽象化のモック実装。
リアクティブ HTTP クライアント契約のモック実装。
リアクティブ HTTP サーバー契約のモック実装。
Spring の Web MVC フレームワークでの使用を対象とした、サーブレット API 6.0 モックオブジェクトの包括的なセット。
関数 Web フレームワークのモックオブジェクト。
クライアント側の REST テストサポートが含まれています。
ビルトイン RequestMatcher 実装が含まれています。
ビルトイン ResponseCreator 実装が含まれています。
WebTestClient を介した Spring WebFlux サーバーエンドポイントのテストのサポート。
サーバーリクエスト処理のための MockMvc を使用した WebTestClient を介した Spring MVC アプリケーションのテストのサポート。
ビルトイン RequestBuilder 実装が含まれています。
ビルトイン ResultMatcher および ResultHandler 実装が含まれています。
Spring の Web インフラストラクチャと他のフレームワークモジュール間の最小境界点を定義する一般的な汎用インターフェース。
このパッケージには、リクエストでリクエストされたメディア型を判別するために使用されるクラスが含まれています。
Web 固有のデータバインディング機能を提供します。
リクエストをコントローラーおよびハンドラーメソッドにバインドするためのアノテーションと、リクエストパラメーターをメソッド引数にバインドするためのアノテーション。
クライアント側の Web サポートのコアパッケージ。
org.springframework.web.client パッケージをサポートするクラス。
一般的なリクエストコンテキストの保持、特に HTTP リクエストまたは HTTP セッションごとのアプリケーションオブジェクトのスコープのサポート。
非同期リクエスト処理のサポート。
一般的な CorsProcessor 戦略に基づく、CORS(クロスオリジンリソースシェアリング)のサポート。
一般的な CorsProcessor 戦略に基づく、CORS(クロスオリジンリソースシェアリング)のリアクティブサポート。
Bean スタイルの構成を可能にする汎用フィルター基本クラスを提供します。
Spring MVC の org.springframework.web.servlet.mvc.method パッケージで使用される、ハンドラーメソッド処理の共通インフラストラクチャ。
ハンドラーメソッド処理の汎用サポートクラス。
ファイルのアップロードを処理するためのマルチパート解決フレームワーク。
マルチパート解決フレームワークのサポートクラス。
特定のリクエストに対してリクエストされたコンテンツ型を解決するための RequestedContentTypeResolver 戦略と実装。
Spring WebFlux 構成インフラストラクチャ。
リアクティブクライアントとサーバーサブパッケージの両方の基盤を提供します。
org.springframework.http.client.reactive リアクティブ HTTP アダプター層上に構築されるリアクティブ WebClient を提供します。
org.springframework.web.reactive.function.client パッケージをサポートするクラス。
Spring のリアクティブ環境用の関数 Web フレームワークを構成する型を提供します。
org.springframework.web.reactive.function.server パッケージをサポートするクラス。
抽象基本クラスを含む HandlerMapping 実装を提供します。
静的リソースを提供するためのサポートクラス。
さまざまな型のハンドラーの呼び出しなど、さまざまなプログラミングモデルスタイルのサポート。
RequestCondition およびさまざまな条件に基づいてリクエストを照合するための実装。
アノテーションベースのハンドラーメソッド処理のインフラストラクチャ。
ビューの解決による結果処理のサポート。
FreeMarker を Spring Web ビューテクノロジーとして統合するためのサポートクラス。
JSR-223 スクリプトエンジンの抽象化(Java 6+ に含まれる)に基づくビューのサポートクラス。
リアクティブ WebSocket 相互作用の抽象化とサポートクラス。
WebSocket 相互作用のクライアントサポート。
Spring の一般的なリアクティブ Web サポートのコアインターフェースとクラス。
一般的な WebHandler 実装と WebHandlerDecorator を提供します。
WebSession サポート用の補助インターフェースと実装クラス。
HttpExchange メソッドでアノテーションが付けられた HTTP サービスのクライアントプロキシを作成するためのサポート。
アプリケーションコンテキストインフラストラクチャと統合するサーブレット、および Spring Web MVC フレームワークのコアインターフェースとクラスを提供します。
Spring MVC のアノテーションベースのセットアップ。
Spring のサーブレット環境用の関数 Web フレームワークを構成する型を提供します。
Spring に付属するサーブレット MVC フレームワークの標準コントローラー実装。
条件に基づいて受信リクエストを照合するための一般的な MVC ロジック。
org.springframework.web.method.annotation パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。
静的リソースを提供するためのサポートクラス。
Spring の Web MVC フレームワークのサポートクラス。
カスタム実装の抽象基本クラスを含む、標準の View および ViewResolver 実装を提供します。
WebSocket アプリケーションの一般的な抽象化と Spring 構成のサポート。
Jetty WebSocket API のアダプタークラス。
標準 Jakarta WebSocket API のアダプタークラス。
WebSocket アプリケーションのクライアント側の抽象化。
標準の Jakarta WebSocket エンドポイントで使用するクライアント側クラス。
便利な WebSocketHandler 実装とデコレーター。
WebSocketClient の SockJS クライアント実装。
AbstractSockJsService 実装を含む SockJS のサポートクラス。
受信リクエストを処理するための TransportHandler 実装、さまざまなトランスポートを介してメッセージを送信するための session の実装、および DefaultSockJsService を含む SockJS トランスポートのサーバー側サポート。
TransportHandler 実装クラスおよび具体的な SockJsService
WebSocketSession の SockJS 固有の実装。
HTML エスケープや Cookie 処理などのその他の Web ユーティリティクラス。