黑马程序员技术交流社区

标题: 操作数据 [打印本页]

作者: 付家辉    时间: 2015-3-14 12:47
标题: 操作数据
HQL实现分页查询的代码。
作者: 付家辉    时间: 2015-3-15 09:04
我找出来,各位看一下:
  1. Session session=MySessionFactory.currentSession();
  2. Transaction ts=session.beginTransaction();
  3. Query query=session.createQuery("from Orders as a");
  4. int pageSize=15;
  5. int pageNo=1;
  6. query.setFirstResult((pageNo-1)*pageSize);//指定从哪一个对象开始检索
  7. query.setMaxResults(pageSize);//指定从哪个对象开始检索
  8. Iterator it=query.list().iterator()//装载HQL的查询结果
  9. ts.commit();
  10. MySessionFactory.closeSession();
  11. Orders order=null;
  12. while(it.hasNext()){
  13. order=(Order)it.next();
  14. System.out.println("订单编号:"+order.getOrderno());
  15. System.out.println("所属顾客: "+order.getCustomer().getCname());
  16. }
复制代码

作者: 一米一光年    时间: 2015-3-18 00:13
万能的度娘啊!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2