我正在尝试为页面编号配置Pageable和PageRequest,从1开始而不是0.使用下面的代码Pageable已成功配置:
@Configuration
@EnableSpringDataWebSupport
public class JPAConfiguration {
@Bean
Pageable HandlerMethodArgumentResolverCustomizer pageCustomizer(){
returns -> p.setOneIndexedParameters(true);
}
}
现在如果我使用:
调用端点/ myEndpoint页= 1&安培;大小= 2
我获取第一页的记录,这意味着基于1的页面大小正常工作。但是,回复低于分页信息:
"totalElements": 9,
"last": false,
"totalPages": 5,
"size": 2,
"number": 0,
"numberOfElements": 2,
"first": true,
"sort": {
"sorted": true,
"unsorted": false
}
如果您注意到'number'为0,这意味着它仍然是0。如何将其配置为从1开始?
提前致谢。
我正在使用: SpringBoot:2.0.0,spring-data-commons:2.0.5