PersonRepsotory接口 public interface PersonRepsotory extends PagingAndSortingRepository<Person, Integer> {} 具体实现 @Test public void PagingAndSortingRepository() { // pageNo从0开始 int pageNo = 6 - 1; int pageSize = 5; // PageRequest接口通常使用的起PageRequest实现类,其中封装了需要分页的信息 PageRequest pageRequest = new PageRequest(pageNo, pageSize); Page<Person> page = personRepsotory.findAll(pageRequest); System.out.println("总记录数:" + page.getTotalElements()); System.out.println("当前第几页:" + page.getNumber()); System.out.println("总页数" + page.getTotalPages()); System.out.println("当前页面的list:" + page.getContent()); System.out.println("当前页面记录数:" + page.getNumberOfElements()); }
|
|
来自: 魏祖清 > 《springdata》