@Configuration public class HateoasAwareSpringDataWebConfiguration extends SpringDataWebConfiguration
PagedResourcesAssembler および PagedResourcesAssemblerArgumentResolver を登録する JavaConfig クラス。| コンストラクターと説明 |
|---|
HateoasAwareSpringDataWebConfiguration(ApplicationContext context, ObjectFactory<ConversionService> conversionService) |
addFormatters, customizePageableResolver, customizeSortResolver, extendMessageConverters, setBeanClassLoadercloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEaddCorsMappings, addInterceptors, addResourceHandlers, addReturnValueHandlers, addViewControllers, configureAsyncSupport, configureContentNegotiation, configureDefaultServletHandling, configureHandlerExceptionResolvers, configureMessageConverters, configurePathMatch, configureViewResolvers, extendHandlerExceptionResolvers, getMessageCodesResolver, getValidatorpublic 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.