Class SpringDataWebConfiguration
java.lang.Object
org.springframework.data.web.config.SpringDataWebConfiguration
- All Implemented Interfaces:
Aware, BeanClassLoaderAware, WebMvcConfigurer
- Direct Known Subclasses:
HateoasAwareSpringDataWebConfiguration
@Configuration(proxyBeanMethods=false)
public class SpringDataWebConfiguration
extends Object
implements WebMvcConfigurer, BeanClassLoaderAware
Configuration class to register
PageableHandlerMethodArgumentResolver,
SortHandlerMethodArgumentResolver, OffsetScrollPositionHandlerMethodArgumentResolver and
DomainClassConverter.- Since:
- 1.6
- Author:
- Oliver Gierke, Vedran Pavic, Jens Schauder, Mark Paluch, Greg Turnquist, Yanming Zhou
-
Constructor Summary
ConstructorsConstructorDescriptionSpringDataWebConfiguration(ApplicationContext context, ObjectFactory<ConversionService> conversionService) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) voidaddFormatters(FormatterRegistry registry) voidprotected voidprotected voidcustomizePageableResolver(PageableHandlerMethodArgumentResolver pageableResolver) protected voidcustomizeSortResolver(SortHandlerMethodArgumentResolver sortResolver) voidsetBeanClassLoader(ClassLoader classLoader) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface WebMvcConfigurer
addCorsMappings, addErrorResponseInterceptors, addInterceptors, addResourceHandlers, addReturnValueHandlers, addViewControllers, configureApiVersioning, configureAsyncSupport, configureContentNegotiation, configureDefaultServletHandling, configureHandlerExceptionResolvers, configureMessageConverters, configurePathMatch, configureViewResolvers, extendHandlerExceptionResolvers, extendMessageConverters, getMessageCodesResolver, getValidator
-
Constructor Details
-
SpringDataWebConfiguration
public SpringDataWebConfiguration(ApplicationContext context, @Qualifier("mvcConversionService") ObjectFactory<ConversionService> conversionService)
-
-
Method Details
-
setBeanClassLoader
- Specified by:
setBeanClassLoaderin interfaceBeanClassLoaderAware
-
pageableResolver
-
sortResolver
-
offsetResolver
-
addFormatters
- Specified by:
addFormattersin interfaceWebMvcConfigurer
-
addArgumentResolvers
- Specified by:
addArgumentResolversin interfaceWebMvcConfigurer
-
configureMessageConverters
- Specified by:
configureMessageConvertersin interfaceWebMvcConfigurer
-
customizePageableResolver
-
customizeSortResolver
-
customizeOffsetResolver
protected void customizeOffsetResolver(OffsetScrollPositionHandlerMethodArgumentResolver offsetResolver)
-