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();                      //返回获取的结果

转载于:https://www.cnblogs.com/Qiao994255978/p/5415179.html

HQL的使用和limit的替代相关推荐

  1. Hibernate之HQL

    目录 1.什么是hql 2.hql和sql区别/异同 3.案例 1.什么是hql HQL是Hibernate Query Language的缩写 2.hql和sql区别/异同 HQL SQL 类名/属 ...

  2. Hibernate-----阶段总结

    Hibernate -----总结 一.在使用Hibernate的时候          首先我们要导入Hibernate类库,导入Hibernate压缩包中lib文件中required中的包     ...

  3. hibernate中查询方式(二):常用查询

    Collection(集合) 列出所有有学生参加的项目:(项目的学生的数量大于0,则表示有学生参加) public void testCollection() throws Exception {Se ...

  4. Hive编程指南01

    文章目录 Hive编程指南01 命令行界面操作 1.Hive中"一次使用"命令 2.从文件中执行Hive查询 3.hiverc文件 4.Hive CLI的其他功能 (1)自动补全功 ...

  5. 【Ctrl_I】团队日记2:模型训练与HIbernate集成

    这周团队计划共同研究次论文以及视觉追踪的模型,然后更新后台框架进度: 所以首先是对最基本的Tensorflow去构建模型的方法简单学习: 1.CNN基本模型 对于CNN的模型之前的理论基础知识已经有过 ...

  6. hibernate hql limit的实现方式

    query.setFirstResult(startIndex);//开始索引query.setMaxResults(maxSize);//取几条 如 limit 1,5HQL:query.setFi ...

  7. jpa oracle 传参int类型判空_SQL查询:Oracle、mysql、HQL查询语句差异

    SQL是结构化查询语言,执行Select(选择).Update(更新).Delete(删除)和Insert(插入)等数据任务. mysql是一个关系型数据库,用于存储和检索数据. 关系数据库是指基于关 ...

  8. Hive基础09、HQL查询语句

    Hive基础09.HQL查询语句 目录 Hive基础08.HQL查询语句 1.基础查询语句 2.数组查询 3.map 4.struct 5.聚合查询语句 HQL查询内容全: 第一部分: Hive查询语 ...

  9. 7 款可替代 top 命令的工具!(二)

    作者 | JackTian 来源 | 杰哥的IT之旅 上一篇文章中给大家介绍了<11 款可替代 top 命令的工具!>,今天我再来给大家推荐 7 款可替代 top 命令的工具,看完这两篇替 ...

最新文章

  1. 双一流博士导师整理:最新的计算机视觉学习路线(含时间分配建议)
  2. CentOS 为Tomcat安装系统级Apr
  3. java 应用程序的打包发行
  4. boost::is_output_streamable用法的测试程序
  5. mysql 多表查询 join on_mysql多表查询
  6. vue-cli禁用eslint的方式
  7. python3 manage.py runserver 0.0.0.0:8000 没反应
  8. 天涯明月刀怎么导入php捏脸数据,天涯明月刀捏脸数据怎么导入 天涯明月刀捏脸数据在哪...
  9. 原生jsonp发送跨域请求
  10. 学习笔记【机器翻译评测指标】
  11. 情人节用python实现 跳动爱心代码 ,表白神器
  12. 完爆面试官!黑马学java学费多少
  13. EVM源码解读(1):amplify_spatial_lpyr_temporal_iir函数
  14. 六年的计算机电源坏啦,电脑电源坏了有什么症状
  15. 都是做游戏,为嘛国内外出来的产品相差这么大?
  16. 微信中html5获取手机号,微信小程序用户授权获取手机号(getPhoneNumber)
  17. 从0开始学习 GitHub 系列之「08.如何发现优秀的开源项目」----转载自stormzhang 原创文章
  18. tp5 验证码输入错误后自动刷新
  19. 新买的电脑,自带最新版的office家庭和学生版,激活教程
  20. 柠萌影业三闯IPO,“爆款制造机“更像盲盒?

热门文章

  1. java知识积累——单元测试和JUnit(二)
  2. 业界资讯:Alternativa 3D 7 免费
  3. NFS应用场景及环境搭建
  4. Oculus推出近场HRTF和立体声源,将打造真正身临其境的VR体验
  5. arduino实例1:led闪烁
  6. windows扩展C盘空间
  7. Unity 之事件系统
  8. python与mysql数据库连接中常见错误
  9. Redis的安装部署
  10. @RequestParam @RequestBody @PathVariable 等参数绑定注解详解