2016-05-16 18 views
0

ページング可能引数を処理しません。春データは、私はこのようなコントローラを持って

<dependency> 
    <groupId>org.springframework.data</groupId> 
    <artifactId>spring-data-mongodb</artifactId> 
    <version>1.8.0.RELEASE</version> 
    <exclusions> 
     <exclusion> 
      <groupId>org.springframework</groupId> 
      <artifactId>spring-expression</artifactId> 
     </exclusion> 
     <exclusion> 
      <groupId>org.mongodb</groupId> 
      <artifactId>mongo-java-driver</artifactId> 
     </exclusion> 
    </exclusions> 
</dependency> 
<dependency> 
    <groupId>org.mongodb</groupId> 
    <artifactId>mongo-java-driver</artifactId> 
    <version>3.2.0</version> 
</dependency> 
<dependency> 
    <groupId>org.springframework</groupId> 
    <artifactId>spring-beans</artifactId> 
    <version>4.1.6</version> 
</dependency> 
<dependency> 
    <groupId>org.springframework</groupId> 
    <artifactId>spring-web</artifactId> 
    <version>4.1.6.RELEASE</version> 
</dependency> 
<dependency> 
    <groupId>org.springframework</groupId> 
    <artifactId>spring-webmvc</artifactId> 
    <version>4.1.6.RELEASE</version> 
</dependency> 

applicationContext.xmlをフラグメント:

<mvc:annotation-driven> 
    <mvc:argument-resolvers> 
     <ref bean="sortResolver"/> 
     <ref bean="pageableResolver" /> 
    </mvc:argument-resolvers> 
</mvc:annotation-driven> 

<bean id="sortResolver" class="org.springframework.data.web.SortHandlerMethodArgumentResolver" /> 
<bean id="pageableResolver" class="org.springframework.data.web.PageableHandlerMethodArgumentResolver"> 
    <constructor-arg ref="sortResolver" /> 
</bean> 

<bean class="org.springframework.data.web.config.SpringDataWebConfiguration"/> 

が、春データ自体はJPAリポジトリが作業している、正常に動作します。しかし今までは、コントローラーに手書きのページネーションがありました。私は次のエラーがあります: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.data.domain.Pageable]: Specified class is an interface

私は何ができますか?

答えて

0

私は4.2.6.RELEASEへのアップデートスプリングバージョンと、1.9.1.RELEASEへのspring-data-mongodbバージョンのアップデートを持っています。今はうまくいく。

関連する問題