码迷,mamicode.com
首页 > 其他好文 > 详细

HQL的使用和limit的替代

时间:2016-04-21 01:34:55      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:

1.HQL不同于SQL,from必须是项目中table反转后对应的class的名字。

2.如何使用参数生成HQL语句:

String hql = "from User where userId=? ";
Query query = session.createQuery(hql);
query.setParameter(0, userId);  //替代第0个问号

3.HQL不能写limit ,不过他有自带的方法可以设置,效果一样

query.setMaxResults(maxCount);  //设置获取的数量
query.setFirstResult(firstResult);    //设置从第几个开始获取
return query.list();                      //返回获取的结果

 

HQL的使用和limit的替代

标签:

原文地址:http://www.cnblogs.com/Qiao994255978/p/5415179.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!