Hibernate如何只限制显示记录的条数? 本帖最后由 yschat2012 于 2015-01-22 07:59:32 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Query q=session.createQuery(""); //查询语句q.setFirstResult(0); //从第0条开始q.setMaxResult搜索(10);//一共取10条 String hql = "你的hql语句'; session = openSession(); Query query = session.createQuery(hql); query.setFirstResult(firstRowIndex); query.setMaxResults(maxRow); List<Object> list = query.list(); session.close();从方法名字上就可以读懂 setFirstResult(开始的题目);setMaxResults(结束的条目); 是不是这样修改就可以了?public List findByHQL(String hql){ List list = null; try { session = openSession(); Query query = session.createQuery(hql); query.setFirstResult(firstRowIndex); query.setMaxResults(maxRow); List<Object> list = query.list(); session.close(); } catch (Exception e) { e.printStackTrace(); //打印异常信息 session.getTransaction().rollback(); //回滚事物 } return list; } 在线通讯录 初学Struts登录程序问题 XmlHttpRequest send 方法 如果提交字符串最大长度为多少? 为什么我的数据库左联接语句在JSP页面里运行不正确? JSP中怎么取得时间戳哦? 高手進來,幫我分析一個編譯的奇怪的問題!!!!!!!!!!!!!!! 急,为什么非得包文件复制到webapps\examples\jsp\目录下JSP才能运行....... 高分请教:页面的刷新! 请问如何动态生成中文日期。 为什么在JSP用Java类时,类修改编译后,有时候必须注销用户或重新启动后才生效? java ssm多数据源跨库查询的难题
q.setFirstResult(0); //从第0条开始
q.setMaxResult搜索(10);//一共取10条
session = openSession();
Query query = session.createQuery(hql);
query.setFirstResult(firstRowIndex);
query.setMaxResults(maxRow);
List<Object> list = query.list();
session.close();
从方法名字上就可以读懂
setMaxResults(结束的条目);
public List findByHQL(String hql){
List list = null;
try {
session = openSession();
Query query = session.createQuery(hql);
query.setFirstResult(firstRowIndex);
query.setMaxResults(maxRow);
List<Object> list = query.list();
session.close();
} catch (Exception e) {
e.printStackTrace(); //打印异常信息
session.getTransaction().rollback(); //回滚事物
}
return list;
}