美文网首页
Hibernate_day04

Hibernate_day04

作者: 背对背拥抱 | 来源:发表于2017-12-05 03:47 被阅读0次

一、查询的几种方法:

1)oid查询-get
2)对象属性导航查询
3)HQL
4)Criteria
5)原生SQL

二、HQL查询语法:

1.基础语法:
2.排序:
3.条件:
4.分页:
5.聚合:
6.投影:
7.多表查询:

1)内连接:

2)左外连接:

3)右外连接:

三、Criteria查询语法:

1.基础:
2.条件:
3.分页:
4.排序:
5.统计:
6.离线查询:

四、查询优化:

1.类级别查询:

1)get方法:没有任何策略.调用即立即查询数据库加载数据.
2)oad方法: 应用类级别的加载策略

2.关联级别查询:

1)集合策略:

2)关联属性策略:


结论:为了提高效率.fetch的选择上应选择select. lazy的取值应选择 true. 全部使用默认值.

3.批量抓取:

相关文章

  • Hibernate_day04

    一、查询的几种方法: 1)oid查询-get2)对象属性导航查询3)HQL4)Criteria5)原生SQL 二、...

网友评论

      本文标题:Hibernate_day04

      本文链接:https://www.haomeiwen.com/subject/grqqixtx.html