SpringMVC和Hibernate-如何实现分页?
我看到了一些与此相关的问题,例如: 但在我看来,所有的数据都是先加载的,页面大小是在之后设置的。。。如果数据库中有数千条记录,会发生什么SpringMVC和Hibernate-如何实现分页?,spring,hibernate,spring-mvc,pagination,Spring,Hibernate,Spring Mvc,Pagination,我看到了一些与此相关的问题,例如: 但在我看来,所有的数据都是先加载的,页面大小是在之后设置的。。。如果数据库中有数千条记录,会发生什么 我一直在寻找一个明确的例子,但我没有成功。此外,使用Spring或Hibernate实现分页是否有不同的方法?Spring Roo为您注释为活动记录的实体生成以下代码: @PersistenceContext EntityManager entityManager; public static List<Subject> findSubject
我一直在寻找一个明确的例子,但我没有成功。此外,使用Spring或Hibernate实现分页是否有不同的方法?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();
}
@PersistenceContext
实体管理器实体管理器;
公共静态列表findSubjectEntries(int firstResult、int maxResults){
返回entityManager();
}