クラスの使用
org.springframework.web.bind.support.WebExchangeDataBinder
WebExchangeDataBinder を使用するパッケージ
パッケージ
説明
DispatcherHandler
を含む spring-webflux
モジュールの最上位パッケージ。WebFlux サーバーエンドポイント処理のメインエントリポイントで、リクエストをハンドラーにマッピングし、呼び出し、結果を処理するために使用されるキー契約を含みます。 アノテーションベースのハンドラーメソッド処理のインフラストラクチャ。
org.springframework.web.reactive 内の WebExchangeDataBinder 使用
修飾子と型メソッド説明BindingContext.createDataBinder
(ServerWebExchange exchange, ObjectSE target, StringSE name) ターゲットオブジェクトを含むバインダーを作成します。BindingContext.createDataBinder
(ServerWebExchange exchange, ObjectSE target, StringSE name, ResolvableType targetType) ターゲットオブジェクトとtargetType
を含むバインダーを作成します。BindingContext.createDataBinder
(ServerWebExchange exchange, StringSE name) ターゲットオブジェクトなしでバインダーを作成するショートカット方法。protected WebExchangeDataBinder
BindingContext.initDataBinder
(WebExchangeDataBinder binder, ServerWebExchange exchange) 指定された交換のデータバインダーインスタンスを初期化します。型 WebExchangeDataBinder のパラメーターを持つ org.springframework.web.reactive のメソッド修飾子と型メソッド説明protected WebExchangeDataBinder
BindingContext.initDataBinder
(WebExchangeDataBinder binder, ServerWebExchange exchange) 指定された交換のデータバインダーインスタンスを初期化します。org.springframework.web.reactive.result.method.annotation 内の WebExchangeDataBinder 使用
型 WebExchangeDataBinder のパラメーターを持つ org.springframework.web.reactive.result.method.annotation のメソッド修飾子と型メソッド説明protected reactor.core.publisher.Mono<VoidSE>
ModelAttributeMethodArgumentResolver.bindRequestParameters
(WebExchangeDataBinder binder, ServerWebExchange exchange) リクエストをターゲットオブジェクトにバインドする拡張ポイント。protected reactor.core.publisher.Mono<VoidSE>
ModelAttributeMethodArgumentResolver.constructAttribute
(WebExchangeDataBinder binder, ServerWebExchange exchange) 属性を作成し、リクエストをコンストラクター引数にバインドする拡張ポイント。