PayloadMethodArgumentResolver
を推奨 @DeprecatedSE public class PayloadArgumentResolver extends PayloadMethodArgumentResolver
MessageConverter
を使用してメッセージのペイロードを抽出および変換するリゾルバー。また、引数に Validation アノテーションが付けられている場合は、Validator
を使用してペイロードを検証します。コンストラクターと説明 |
---|
PayloadArgumentResolver(MessageConverter messageConverter) 使用すべきではありません。 指定された MessageConverter で新しい PayloadArgumentResolver を作成します。 |
PayloadArgumentResolver(MessageConverter messageConverter, Validator validator) 使用すべきではありません。 |
PayloadArgumentResolver(MessageConverter messageConverter, Validator validator, boolean useDefaultResolution) 使用すべきではありません。 |
isEmptyPayload, resolveArgument, resolveTargetClass, supportsParameter, validate
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public PayloadArgumentResolver(MessageConverter messageConverter)
MessageConverter
で新しい PayloadArgumentResolver
を作成します。messageConverter
- 使用する MessageConverter (必須)public PayloadArgumentResolver(MessageConverter messageConverter, @Nullable Validator validator)
messageConverter
- 使用する MessageConverter (必須)validator
- 使用するバリデータ (オプション)public PayloadArgumentResolver(MessageConverter messageConverter, @Nullable Validator validator, boolean useDefaultResolution)
messageConverter
- 使用する MessageConverter (必須)validator
- 使用するバリデータ (オプション)useDefaultResolution
- "true" (デフォルト)の場合、このリゾルバーはすべてのパラメーターをサポートします。"false" の場合、@Payload
アノテーションが付いた引数のみがサポートされます。