spring里用hql语句,如何取前几条记录。进来详细看一下,无论你是否能帮助小弟先谢谢了。 我想用这样的hql语句 String hql="from table limit 10";不知道怎么写。这样肯定是有错误的。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你必须通过使用方法q.setFirstResult(from)设定启示位置,q.setMaxResults(number)设定最大位置。才能确保返回结果的大小。对了q是Query的对象,这是我的hibernate中的一个函数。public ArrayList getSomeOne(int number,int from,String hql){ ArrayList al=null; try{ s=sf.openSession(); Query q=s.createQuery(hql); q.setFirstResult(from); q.setMaxResults(number); al=(ArrayList)q.list(); }catch(Exception ex){ ex.printStackTrace(); } return al; } flex上传二进制对象怎么上传? 初学hibernate遇到的问题,求解答 spring AOP中提供了三类Advice,即前增强,后增强,抛出异常时的增强 js window.open('url','_blank') 打开服务器端临时文件遇到的难题。 关于弹出画面的提交 java mail 如何发送多 content-type邮件 关于判断socket是否断 jdbc问题!高手指点 关于j2ee架构的duck银行的例子? 高薪急聘 JAVA开发人员(上海) 写一个程序读取xls文件(在线等待) 请问这是个什么样的错误呢?谢谢!!!(struts+hibernate+spring)
q.setMaxResults(number)设定最大位置。才能确保返回结果的大小。
对了q是Query的对象,这是我的hibernate中的一个函数。
public ArrayList getSomeOne(int number,int from,String hql){
ArrayList al=null;
try{
s=sf.openSession();
Query q=s.createQuery(hql);
q.setFirstResult(from);
q.setMaxResults(number);
al=(ArrayList)q.list();
}catch(Exception ex){
ex.printStackTrace();
}
return al;
}