类 PayloadArgumentResolver
- java.lang.Object
- org.springframework.messaging.handler.annotation.support.PayloadMethodArgumentResolver
- org.springframework.messaging.handler.annotation.support.PayloadArgumentResolver
- 所有已实现的接口:
HandlerMethodArgumentResolver
@Deprecated public class PayloadArgumentResolver extends PayloadMethodArgumentResolver
已过时。as of 5.2, in favor ofPayloadMethodArgumentResolver
A resolver to extract and convert the payload of a message using aMessageConverter
. It also validates the payload using aValidator
if the argument is annotated with a Validation annotation.- 从以下版本开始:
- 4.0
- 作者:
- Rossen Stoyanchev, Juergen Hoeller, Brian Clozel, Stephane Nicoll
构造器概要
构造器 构造器 说明 PayloadArgumentResolver(MessageConverter messageConverter)
已过时。Create a newPayloadArgumentResolver
with the givenMessageConverter
.PayloadArgumentResolver(MessageConverter messageConverter, Validator validator)
已过时。PayloadArgumentResolver(MessageConverter messageConverter, Validator validator, boolean useDefaultResolution)
已过时。
方法概要
从类继承的方法 org.springframework.messaging.handler.annotation.support.PayloadMethodArgumentResolver
isEmptyPayload, resolveArgument, resolveTargetClass, supportsParameter, validate
构造器详细资料
PayloadArgumentResolver
public PayloadArgumentResolver(MessageConverter messageConverter)
已过时。Create a newPayloadArgumentResolver
with the givenMessageConverter
.- 参数:
messageConverter
- the MessageConverter to use (required)- 从以下版本开始:
- 4.0.9
PayloadArgumentResolver
public PayloadArgumentResolver(MessageConverter messageConverter, @Nullable Validator validator)
已过时。- 参数:
messageConverter
- the MessageConverter to use (required)validator
- the Validator to use (optional)
PayloadArgumentResolver
public PayloadArgumentResolver(MessageConverter messageConverter, @Nullable Validator validator, boolean useDefaultResolution)
已过时。- 参数:
messageConverter
- the MessageConverter to use (required)validator
- the Validator to use (optional)useDefaultResolution
- if "true" (the default) this resolver supports all parameters; if "false" then only arguments with the@Payload
annotation are supported.