Spring boot 2.0ヒントNo primary or default constructor found for interface Pageable解決方法


SpringBoot 2.0の前に、次のクラスを構成します.
 * @date 2018/06/03
 */
@Configuration
public class WebMvcConfig extends WebMvcConfigurerAdapter

 
表示方法が期限切れになっているので、SpringBoot 2.0はこの構成クラスを継承することを推奨します.
 * @date 2018/06/03
 */
@Configuration
public class WebMvcConfig extends WebMvcConfigurationSupport {

 
ControllerにPageableが注入されていないことがわかります.エラーメッセージは次のとおりです.
No primary or default constructor found for interface org.springframework.data.domain.Pageable

解決策
  @Override
    public void addArgumentResolvers(List argumentResolvers) {
        //   Spring data jpa pageable      
        argumentResolvers.add(new PageableHandlerMethodArgumentResolver());
    }