Hibernate框架进阶(下篇)之查询

Hibernate进阶篇分为上中下三篇,本文为最后一篇,主要内容是Hibernate框架查询,主要包括hql语句查询,criteria查询以及查询策略的选择。

知识框架

Hibernate查询 一、查询方式:hql语言、criteria接口和sql语言。 hql语言和criteria都是面向对象的查询方式,但最终都是要转换为sql语言执行的。 1、hql语言 1)简单查询 2)条件查询 3)排序查询 4)分页查询 5)统计查询 6)投影查询 2、criteria 1)简单查询 2)条件查询 3)排序查询 4)分页查询 5)统计查询 6)离线查询 二、查询策略 Hibernate查询策略主要是查询是两方面的选择:1、是否延迟加载sql查询语句;2、选择何种查询:单表、多表还是子查询。 1、类级别查询策略 类级别延迟加载 2、关联级别查询策略(了解)
三、扩展:多表查询
1、交叉连接
2、内连接
3、外连接

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpfjxs.html