Class ProxyingHandlerMethodArgumentResolver

java.lang.Object
org.springframework.web.method.annotation.ModelAttributeMethodProcessor
org.springframework.data.web.ProxyingHandlerMethodArgumentResolver
All Implemented Interfaces:
Aware, BeanClassLoaderAware, BeanFactoryAware, HandlerMethodArgumentResolver, HandlerMethodReturnValueHandler

public class ProxyingHandlerMethodArgumentResolver extends ModelAttributeMethodProcessor implements BeanFactoryAware, BeanClassLoaderAware
HandlerMethodArgumentResolver to create Proxy instances for interface based controller method parameters.

By default data binding of for collection types is limited to a size of #MapDataBinder.DEFAULT_COLLECTION_LIMIT. This value can be overridden by setting the property spring.data.web.projection.collection-size-limit.

Since:
1.10
Author:
Oliver Gierke, Chris Bono, Christoph Strobl