常见的分页功能实现方式
常见的分页功能实现方式有这几种
- 使用List接口中的
subList(int startIndex, int endIndex)
的方式进行分页。 - 使用数据库SQL语句实现分页(limit)
- 使用hibernate框架等进行跨数据库的分页
SQL语句实现
从第0条开始取10条数据
select * from student limit 0, 10
使用hibernate框架
String hql = "from student";
Query q = session.createQuery(hql);
q.setFirstResult(0);
q.setMaxResults(10);