![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
文章平均质量分 77
iteye_12878
这个作者很懒,什么都没留下…
展开
-
HQL 查询语言1
HQL: Hibernate查询语言 Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构 上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。 15.1. 大小写敏感性问题 除了Java类与属性的名称外,查询语句对大小写并不敏感。 所以 SeLeCT 与 sELEct 以及 SELECT 是...原创 2010-09-21 16:58:32 · 87 阅读 · 0 评论 -
HQL 查询语言2
HQL:Hibernate查询语言(二) 收藏 15.4. select子句 select 子句选择将哪些对象与属性返 回到查询结果集中. 考虑如下情况: 代码内容 select mate from Cat as cat inner join cat.mate as mate 该语句将选择mates of other Cats。(其他猫的配偶)...原创 2010-09-21 17:00:18 · 80 阅读 · 0 评论 -
HQL 查询语言3
15.8. 表达式 在where子句中允许使用的表达式包括 大多数你可以在SQL使用的表达式种类: 数学运算符+, -, *, / 二进制比较运算符=, >=, 0 from Cat cat where size(cat.kittens) > 0 对于索引了(有序)的集合,你可以使用minindex 与 maxindex函数来引用到最小与最大的索引序数。 同理...原创 2010-09-21 17:02:27 · 102 阅读 · 0 评论 -
HQL 查询语言4
15.9. order by子句 查询返回的列表(list)可以按照一个返回的类或组件(components)中的任何属性(property)进行排序: 代码内容 from DomesticCat cat order by cat.name asc, cat.weight desc, cat.birthdate 可选的asc或desc关键字指明了按照升序或降序进行排...原创 2010-09-21 17:04:36 · 95 阅读 · 0 评论