上QQ阅读APP看书,第一时间看更新
3.2.4 增删改查分页简单实现
上一节,我们已经在服务层类AyUserService中开发完增删改查方法,这一节,我们将继续在类中添加分页接口,具体代码如下:
• Pageable:这是一个分页接口,查询时只需要传入一个Pageable接口的实现类,指定pageNumber和PageSize即可。pageNumber为第几页,而PageSize为每页大小。
• Page:分页查询结果会封装在该类中,Page接口实现Slice接口,通过查看其源代码可知。通过调用getTotalPages和getContent等方法,可以方便获得总页数和查询的记录。Page接口和Slice接口的源代码如下:
分页方法定义好之后,在类AyUserServiceImpl中实现该方法,具体代码如下: