【问题标题】:Spring MVC and Hibernate - How to implement pagination?Spring MVC 和 Hibernate - 如何实现分页?
【发布时间】:2013-01-14 00:16:53
【问题描述】:

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

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

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

【问题讨论】:

    标签: spring hibernate spring-mvc pagination


    【解决方案1】:

    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();
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-28
      • 1970-01-01
      • 2017-08-22
      • 2015-12-02
      • 2012-09-25
      • 1970-01-01
      • 2011-01-15
      • 2012-06-03
      相关资源
      最近更新 更多