分页查询 博客分类: hibernate 分页查询
程序员文章站
2024-03-16 09:49:46
...
/** * * <p> * 查询每页的职员及其角色 * <p> * <p> * 使用左外连接,HQL语法 * * @param page * 表示第几页 * @param maxResult * 表示每页显示多少条 * @author chenwei * @since 1.0 * @return java.util.List * @throws SessionFactoryException * */ public List getEmpAndRole(int page, int maxResult) throws SessionFactoryException { Session ses = null; Transaction tran = null; List list = null; try { ses = SessionFactory.getSession(); tran = ses.beginTransaction(); list = ses.createQuery("from Employee e left join e.role") .setFirstResult((page - 1) * maxResult).setMaxResults( maxResult).list(); // setFirstResult(index):从第机个对象开始检索 // setMaxResults(count):每次检索多少个对象 } catch (SessionFactoryException e) { e.printStackTrace(); SessionFactory.rollBackTransaction(tran); } finally { tran.commit(); SessionFactory.closeSession(ses); } return list; }
推荐阅读
-
用DWR写的一个无刷新分页 博客分类: AJAX dwr
-
分页查询 博客分类: hibernate 分页查询
-
分页查询 博客分类: hibernate 分页查询
-
hibernate下的根据日期查询 博客分类: mysql HibernateDAO
-
可以移动的分页条 博客分类: others JSPCC++C#
-
SQL几种分页语句性能对比 博客分类: MSSQL sqlSQL Server
-
SQL几种分页语句性能对比 博客分类: MSSQL sqlSQL Server
-
Jquery中使用某个关键字进行查询时,table里面相关文字颜色变化 博客分类: javascriptJqueryhtml jqueryjavascriptxhtmlhtml
-
用DWR写的一个无刷新分页 博客分类: AJAX dwr
-
存储过程中的分页 博客分类: MSSQL SQL Server