2
나는 이것을 알아 냈다고 생각했지만 설정이 인덱스를 변경하지 않는 것 같습니다. setOneIndexedParameters(true)
스프링 데이터를 재구성하여 Page 1
@Configuration
@EnableWebMvc
public class WebMvcConfig extends WebMvcConfigurerAdapter {
@Override
public void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
PageableHandlerMethodArgumentResolver resolver = new PageableHandlerMethodArgumentResolver();
resolver.setOneIndexedParameters(true);
argumentResolvers.add(resolver);
super.addArgumentResolvers(argumentResolvers);
}
.... other config stuff
예상 결과는 대신 초기 페이지로 http://localhost:8080/api/text?page=1&size=20
로 변경됩니다 http://localhost:8080/api/text?page=0&size=20
되는 스프링 데이터 나머지의 기본 URL입니다.
제대로 했습니까? 아니면 버그입니까?