Package org.springframework.data.web.config
@NonNullApi
package org.springframework.data.web.config
Spring Data web configuration.
-
ClassDescriptionAnnotation to automatically register the following beans for usage with Spring MVC.Import selector to register
QuerydslWebConfigurationas configuration class if Querydsl is on the classpath.Import selector to import the appropriate configuration class depending on whether Spring HATEOAS is present on the classpath.Registers a bean definition forSpringDataWebSettingscarrying the configuration values ofEnableSpringDataWebSupport.JavaConfig class to registerPagedResourcesAssembler,PagedResourcesAssemblerArgumentResolver,SlicedResourcesAssemblerandSlicedResourcesAssemblerArgumentResolver.Callback interface that can be implemented by beans wishing to customize theOffsetScrollPositionHandlerMethodArgumentResolverconfiguration.Callback interface that can be implemented by beans wishing to customize thePageableHandlerMethodArgumentResolverconfiguration.Configuration class to register aBeanPostProcessorto augmentRequestMappingHandlerAdapterwith aProxyingHandlerMethodArgumentResolver.Querydsl-specific web configuration for Spring Data.Querydsl-specific web configuration for Spring Data.Callback interface that can be implemented by beans wishing to customize theSortHandlerMethodArgumentResolverconfiguration.JavaConfig class to export Jackson specific configuration.A Jackson module customizing the serialization ofPageImplinstances depending on theSpringDataWebSettingshanded into the instance.Marker interface to describe configuration classes that ship Jackson modules that are supposed to be added to the JacksonObjectMapperconfigured forEnableSpringDataWebSupport.Configuration class to registerPageableHandlerMethodArgumentResolver,SortHandlerMethodArgumentResolver,OffsetScrollPositionHandlerMethodArgumentResolverandDomainClassConverter.All Spring Data web-related settings (usually viaEnableSpringDataWebSupport).