前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >碎片化 | 第四阶段-49-hibernate之HQL查询操作-视频

碎片化 | 第四阶段-49-hibernate之HQL查询操作-视频

作者头像
码神联盟
发布2018-04-02 16:41:31
6450
发布2018-04-02 16:41:31
举报
文章被收录于专栏:码神联盟码神联盟
本套视频从Java基础到架构模式以及AI算法,整体视频以“碎片化”学习的模式,提供给大家 ,并配备实际项目为案例,让大家在坐车、吃饭、午休、蹲坑的时候,都可以学习到N个知识点,目前所有知识点将是免费观看,如果你从中有所收获,烦请关注并转发分享,将是对康哥最大的支持。
视频内容

如清晰度低,可转PC网页观看高清版本:

http://v.qq.com/x/page/f05689lc49p.html


版权声明:本视频、课件属本公众号作者所有,如有侵权,将追究法律责任。

视频课件:


Hibernate查询操作

HQL查询

HQL: Hibernater query language 面向对象查询语言(对象化)

SQL:Stractor query language 面向结构的查询语言(结构化)

HQL与SQL的区别:

- HQL是面向对象查询、SQL是面向结构化的查询
- HQL对属性的大小写特别敏感、SQL对属性或者表的大小写取决于我们的配置 
- HQL查询是以属性名和类名 ,SQL则是根据表的字段名和表名
- HQL支持count\sum\avg,但是不支持字符串转换和日期转换
- HQL不建议使用join  on ,SQL可以无条件使用 
- HQL在查询的时候,如果是查询所有的记录,那么是可以省略select *,直接用from 类名
- HQL不建议使用直接查询,eg:select * ,但是可以使用select count(*)

HQL与SQL查询结构类似:

select ...
from .....
where ....
group by ....
having ....
order by .....

结构对比:

SQL: SELECT * FROM NOTE

HQL: select id,context from Note

创建:

Query query = session.createQuery(sql);
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-11-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 码神联盟 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Hibernate查询操作
    • HQL查询
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档