Set default page size for JPA Pageable Object

后端 未结 8 1777
忘掉有多难
忘掉有多难 2020-12-01 09:11

I have a PagingandSorting Repository which has a method that accecpts a pageable object. I also have a controller that accepts a pageable object through the URL.

My

8条回答
  •  借酒劲吻你
    2020-12-01 10:06

    And, for completeness, here is an example for a Spring Boot configuration. In the @Configuration class that extends WebMvcConfigurerAdapter, set the default page size to 50 items like this:

    @Override
    public void addArgumentResolvers(List argumentResolvers) {
        PageableHandlerMethodArgumentResolver resolver = new PageableHandlerMethodArgumentResolver();
        resolver.setFallbackPageable(new PageRequest(0, 50));
        argumentResolvers.add(resolver);
        super.addArgumentResolvers(argumentResolvers);
    }
    

提交回复
热议问题