Package org.springframework.data.web
@NonNullApi
package org.springframework.data.web
Integration with Spring MVC.
-
ClassDescriptionExtension of
PageableHandlerMethodArgumentResolver
that also supports enhancing URIs using Spring HATEOAS support.Extension ofSortHandlerMethodArgumentResolver
that also supports enhancing URIs using Spring HATEOAS support.Annotation to explicitly declare a JSON Path expression on a projection interface.MethodInterceptorFactory
to create aMethodInterceptor
that willArgument resolver to extract aOffsetScrollPosition
object from aNativeWebRequest
for a particularMethodParameter
.HandlerMethodArgumentResolver
to automatically createOffsetScrollPosition
instances from request parameters.Base class providing methods for handler method argument resolvers to createOffsetScrollPosition
instances from request parameters.Argument resolver to extract aPageable
object from aNativeWebRequest
for a particularMethodParameter
.Annotation to set defaults when injecting aPageable
into a controller method.Extracts paging information from web requests and thus allows injectingPageable
instances into controller methods.Base class providing methods for handler method argument resolvers to create paging information from web requests and thus allows injectingPageable
instances into controller methods.PagedModel<T>DTO to build stable JSON representations of a Spring DataPage
.HandlerMethodArgumentResolver
to allow injection ofPagedResourcesAssembler
into Spring MVC controller methods.Annotation to mark projection interfaces that are supposed to be used as projection interface to bind request or response payloads to.HttpMessageConverter
implementation to enable projected JSON binding to interfaces annotated withProjectedPayload
.HandlerMethodArgumentResolver
to create Proxy instances for interface based controller method parameters.ReactiveHandlerMethodArgumentResolver
to createOffsetScrollPosition
instances from query string parameters.Extracts paging information from web requests and thus allows injectingPageable
instances into WebFlux controller methods.ReactiveHandlerMethodArgumentResolver
to createSort
instances from query string parameters orSortDefault
annotations.HandlerMethodArgumentResolver
to allow injection ofSlicedResourcesAssembler
into Spring MVC controller methods.Argument resolver to extract aSort
object from aNativeWebRequest
for a particularMethodParameter
.Wrapper annotation to allow declaring multipleSortDefault
annotations on a method parameter.HandlerMethodArgumentResolver
to automatically createSort
instances from request parameters orSortDefault
annotations.Base class providing methods for handler method argument resolvers to createSort
instances from request parameters orSortDefault
annotations.A read-onlyHttpMessageConverter
to create XMLBeam-based projection instances for interfaces.