@Configuration public class HateoasAwareSpringDataWebConfiguration extends SpringDataWebConfiguration
PagedResourcesAssembler
および PagedResourcesAssemblerArgumentResolver
を登録する JavaConfig クラス。コンストラクターと説明 |
---|
HateoasAwareSpringDataWebConfiguration(ApplicationContext context, ObjectFactory<ConversionService> conversionService) |
addFormatters, customizePageableResolver, customizeSortResolver, extendMessageConverters, setBeanClassLoader
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
addCorsMappings, addInterceptors, addResourceHandlers, addReturnValueHandlers, addViewControllers, configureAsyncSupport, configureContentNegotiation, configureDefaultServletHandling, configureHandlerExceptionResolvers, configureMessageConverters, configurePathMatch, configureViewResolvers, extendHandlerExceptionResolvers, getMessageCodesResolver, getValidator
public HateoasAwareSpringDataWebConfiguration(ApplicationContext context, @Qualifier(value="mvcConversionService") ObjectFactory<ConversionService> conversionService)
context
- null であってはなりません。conversionService
- null であってはなりません。@Bean public HateoasPageableHandlerMethodArgumentResolver pageableResolver()
SpringDataWebConfiguration
の pageableResolver
@Bean public HateoasSortHandlerMethodArgumentResolver sortResolver()
SpringDataWebConfiguration
の sortResolver
@Bean public PagedResourcesAssembler<?> pagedResourcesAssembler()
@Bean public PagedResourcesAssemblerArgumentResolver pagedResourcesAssemblerArgumentResolver()
public void addArgumentResolvers(ListSE<HandlerMethodArgumentResolver> argumentResolvers)
WebMvcConfigurer
の addArgumentResolvers
SpringDataWebConfiguration
の addArgumentResolvers
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.