0

我已经看到了一些关于该主题的相关问题,例如: How to implement pagination in Spring MVC 3

但在我看来,所有数据都是先加载的,然后再设置页面大小......如果数据库中有数千条记录会发生什么?

我一直在寻找一个明确的例子,但我没有成功。此外,是否有不同的方式来实现分页,使用 Spring 或 Hibernate?

4

1 回答 1

0

Spring Roo 为您注释为活动记录的实体生成此代码:

@PersistenceContext
EntityManager entityManager;

public static List<Subject> findSubjectEntries(int firstResult, int maxResults) {
    return entityManager().createQuery("SELECT o FROM Subject o", Subject.class).setFirstResult(firstResult).setMaxResults(maxResults).getResultList();
}
于 2013-01-14T00:45:06.507 回答