分页功能
单条件排序
分页功能肯定是我们开发中必备的功能了,实现如下:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration('classpath:applicationContext.xml')
public class TestDemo {
@Autowired
private UserDao usersDao;
/**
* 分页
*/
@Test
public void test1(){
int page = 0; //page:当前页的索引。注意索引都是从 0 开始的。
int size = 3;// size:每页显示 3 条数据
PageRequest pageable= new PageRequest(page, size);
Page p = this.usersDao.findAll(pageable);
System.out.println('数据的总条数:'+p.getTotalElements());
System.out.println('总页数:'+p.getTotalPages());
List list = p.getContent();
for (Users users : list) {
System.out.println(users);
}
}
}
接口声明
/**
* PagingAndSortingRepository 接口使用
* 定义的方法名称 参考文档定义
* 提供分页和排序功能
*/
public interface UserDao extends PagingAndSortingRepository {
}
文章为作者独立观点,不代表股票交易接口观点