public class ResourceMethodArgumentResolver extends DomainMethodArgumentResolver
OLD_DOMAIN| 构造器和说明 |
|---|
ResourceMethodArgumentResolver(RepositoryResourceMetadataHandlerMethodArgumentResolver resourceMetadataResolver,
org.springframework.data.repository.support.RepositoryInvokerFactory invokerFactory,
java.util.List<org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter> messageConverters) |
| 限定符和类型 | 方法和说明 |
|---|---|
PersistentEntityResource<?> |
resolveArgument(org.springframework.core.MethodParameter parameter,
org.springframework.web.method.support.ModelAndViewContainer mavContainer,
org.springframework.web.context.request.NativeWebRequest webRequest,
org.springframework.web.bind.support.WebDataBinderFactory binderFactory)
处理参数
|
boolean |
supportsParameter(org.springframework.core.MethodParameter parameter)
支持的参数类型
|
bindRequestParameters, createAttribute, createAttributeFromRequestValue, getRequestValueForAttribute, resolveModel, resolveName, validateIfApplicablepublic ResourceMethodArgumentResolver(RepositoryResourceMetadataHandlerMethodArgumentResolver resourceMetadataResolver, org.springframework.data.repository.support.RepositoryInvokerFactory invokerFactory, java.util.List<org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter> messageConverters)
public boolean supportsParameter(org.springframework.core.MethodParameter parameter)
supportsParameter 在接口中 org.springframework.web.method.support.HandlerMethodArgumentResolversupportsParameter 在类中 DomainMethodArgumentResolverparameter - parameterpublic PersistentEntityResource<?> resolveArgument(org.springframework.core.MethodParameter parameter, org.springframework.web.method.support.ModelAndViewContainer mavContainer, org.springframework.web.context.request.NativeWebRequest webRequest, org.springframework.web.bind.support.WebDataBinderFactory binderFactory) throws java.lang.Exception
resolveArgument 在接口中 org.springframework.web.method.support.HandlerMethodArgumentResolverresolveArgument 在类中 DomainMethodArgumentResolverparameter - parametermavContainer - mavContainerwebRequest - webRequestbinderFactory - binderFactoryjava.lang.Exception - Exception