Hibernate-----------HQL 查询(投影查询)
HQL简介
- HQL(Hibernate Query Language) 描写对象操作的一种查询语言,Hibernate特有
- HQL的语法与SQL基本一致,不同的是HQL是面向对象的查询,查询的是对象 和对象中的属性
- HQL的关键字不区分大小写,但类名和属性区分大小写
- 语法示例
SELECT 别名/属性名/表达式 FROM 实体 AS 别名 WHERE 过滤条件 GROUP BY 分组条件 HAVING 分组后的结果的过滤条件 ORDER BY 排序条件 |
2.2案例1:查询所有客户
2.3 案例2:选择查询
2.4 案例3:投影查询