网上商城之分页查询

      小编最近在做一个关于网上商城的项目。做任何一个项目都有关于查询方法的编写,在这里我重新完整的整理了一下分页查询的方法的书写。之前在做的项目的时候因为是做成绩分析,不涉及页面数据显示,所以还没有自己做过分页查询的功能,这次算是我第一次涉及到分页查询。那么下面我来说一些我的网上商城中涉及到的两种分页方法,仅提供核心代码。

     第一种分页查询是离线分页:

public List<Product> findHot() {
        // 使用离线条件查询
        DetachedCriteria criteria = DetachedCriteria.forClass(Product.class);
        // 产讯热门商品,条件是is_host = 1
        criteria.add(Restrictions.eq("is_hot", 1));
        // 倒序输出查询结果:
        criteria.addOrder(Order.desc("pdate"));
        // 保存到值栈中:
        List<Product> list = this.getHibernateTemplate().findByCriteria(
                criteria, 0, 10);
        return list;
    }  
   第二种是先查询,然后再分页:


 
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值