spring MVC错误:无法实例化bean类[org.springframework.data.domain.Pageable]:指定的类是一个接口

时间:2014-07-29 10:42:27

标签: spring-mvc spring-data-jpa

我想在Spring MVC中加入分页,但收到错误: 无法实例化bean类[org.springframework.data.domain.Pageable]:指定的类是一个接口。有人可以帮忙吗?谢谢!

1 个答案:

答案 0 :(得分:8)

要解析Pageable个参数,Spring MVC使用名为HandlerMethodArgumentResolver的组件(引用here)。特别是对于Pageable作为参数,使用的HandlerMethodArgumentResolver是org.springframework.data.web.PageableHandlerMethodArgumentResolver,只需添加@EnableSpringDataWebSupport注释就可以使用Java配置注册。

此处提供了更多选项:http://docs.spring.io/spring-data/data-commons/docs/current/reference/html/#core.web