大佬教程收集整理的这篇文章主要介绍了Spring Data Rest-配置分页,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
这样做的最简单方法是子类化RepositoryRestMvcConfiguration
并将类包含在配置中:
class CustomrestMvcConfiguration extends RepositoryRestMvcConfiguration {
@OverrIDe
@Bean
public HateoasPageableHandlerMethodArgumentResolver pageableResolver() {
HateoasPageableHandlerMethodArgumentResolver resolver = super.pageableResolver();
resolver.setoneIndexedParameters(true);
return resolver;
}
}
在您的XML配置中,替换为:
<bean class="….RepositoryRestMvcConfiguration" />
与
<bean class="….CustomrestMvcConfiguration" />
或在JavaConfig文件中导入自定义类而不是标准类。
在2.1.0版中将Spring Data REST与JPA结合使用。
如何配置分页以使page参数从索引1而不是0开始?
我曾尝试设置自定义HateoasPageableHandlerMethodArgumentResolver
有@H_805_3@mvc:argument-
resolvers,但不工作:
<mvc:Annotation-driven>
<mvc:argument-resolvers>
<bean class="org.springframework.data.web.HateoasPageableHandlerMethodArgumentResolver">
<property name="oneIndexedParameters" value="true"/>
</bean>
</mvc:argument-resolvers>
</mvc:Annotation-driven>
请注意,此行为与该文档完全一致@H_805_3@mvc:argument-resolver:
但是我该如何实现呢?如果可能,以一种干净优雅的方式?
以上是大佬教程为你收集整理的Spring Data Rest-配置分页全部内容,希望文章能够帮你解决Spring Data Rest-配置分页所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。