インターフェース StreamingResponseBody
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
アプリケーションがサーブレットコンテナースレッドを保持することなく、レスポンス
OutputStream
に直接書き込むことができる非同期リクエスト処理のコントローラーメソッドの戻り値の型。 注意 : このオプションを使用する場合は、非同期リクエストを実行するために Spring MVC で使用される TaskExecutor を明示的に設定することを強くお勧めします。MVC Java 構成と MVC 名前空間の両方で、非同期処理を構成するオプションが提供されます。使用しない場合、アプリケーションは RequestMappingHandlerAdapter
の taskExecutor
プロパティを設定できます。
- 導入:
- 4.2
- 作成者:
- Rossen Stoyanchev
メソッドのサマリー
メソッドの詳細
writeTo
レスポンス本文に書き込むためのコールバック。- パラメーター:
outputStream
- レスポンス本文のストリーム- 例外:
IOExceptionSE
- 書き込み中の例外