时间:2021-07-01 10:21:17 帮助过:187人阅读
这样,我们就可以通过url的参数来进行多样化、个性化的查询。
Spring Data提供了@PageableDefault帮助我们个性化的设置Pageable的默认配置。例如@PageableDefault(value = 15, sort = { "id" }, direction = Sort.Direction.DESC)表示默认情况下我们按照id倒序排列,每一页的大小为15。
@ResponseBody @RequestMapping(value = "list", method=RequestMethod.GET) public Page<blog> listByPageable(@PageableDefault(value = 15, sort = { "id" }, direction = Sort.Direction.DESC) Pageable pageable) { return blogRepository.findAll(pageable); }
参考:
http://blog.csdn.net/qq_30553235/article/details/76070541(MongoDB)
http://blog.csdn.net/zsg88/article/details/66025560(以上内容转自此篇文章)
Spring MVC通过Pageable对象和PageableDefault注解获取分页信息(MongoDB通过Pageable来操作分页)
标签:post 定义 gen response 抽象 find lis page strong