クラス UriBuilderFactoryArgumentResolver
java.lang.ObjectSE
org.springframework.web.service.invoker.UriBuilderFactoryArgumentResolver
- 実装されたすべてのインターフェース:
HttpServiceArgumentResolver
public class UriBuilderFactoryArgumentResolver
extends ObjectSE
implements HttpServiceArgumentResolver
提供された
UriBuilderFactory
を使用して UriTemplate
を拡張する HttpServiceArgumentResolver
。UrlArgumentResolver
とは異なり、UriBuilderFactoryArgumentResolver
が指定された場合、URL
SE 全体はオーバーライドされず、baseUri
のみがオーバーライドされます。
これにより、クラスとメソッドのアノテーションを通じて指定された path
を維持しながら、baseUri
を動的に設定することができます。
- 導入:
- 6.1
- 作成者:
- Olga Maciaszek-Sharma
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明boolean
resolve
(ObjectSE argument, MethodParameter parameter, HttpRequestValues.Builder requestValues) 引数値を解決します。
コンストラクターの詳細
UriBuilderFactoryArgumentResolver
public UriBuilderFactoryArgumentResolver()
メソッドの詳細
resolve
public boolean resolve(@Nullable ObjectSE argument, MethodParameter parameter, HttpRequestValues.Builder requestValues) インターフェースからコピーされた説明:HttpServiceArgumentResolver
引数値を解決します。- 次で指定:
- インターフェース
HttpServiceArgumentResolver
のresolve
- パラメーター:
argument
- 引数値parameter
- 引数のメソッドパラメーターrequestValues
- HTTP リクエスト値を追加するビルダー- 戻り値:
- 引数が解決された場合は
true
、それ以外の場合はfalse