博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hibernate_Day04
阅读量:3957 次
发布时间:2019-05-24

本文共 445 字,大约阅读时间需要 1 分钟。

文章目录

一. Hibernate的检索方式

在实际开发项目时,对数据进行最多的操作就是查询,数据的查询在所有ORM框架中都占有极其重要的地位。那么,如何利用Hibernate查询数据呢?我们接下来就来学习Hibernate的检索方式。

1. Hibernate的检索方式分类

在这里插入图片描述

(1). 对象图导航检索

在这里插入图片描述

(2). OID检索方式

在这里插入图片描述

(3). HQL检索方式

在这里插入图片描述

在这里插入图片描述

1. 基本检索

在这里插入图片描述

2. 排序检索

在这里插入图片描述

在这里插入图片描述

3. 条件检索

在这里插入图片描述

4. 分页检索

在这里插入图片描述

5. 统计检索

在这里插入图片描述

6. 投影检索

在这里插入图片描述

在这里插入图片描述

(4). QBC检索方式

在这里插入图片描述

在这里插入图片描述

1. 基本检索

在这里插入图片描述

2. 条件检索

在这里插入图片描述

在这里插入图片描述

3. 分页检索

在这里插入图片描述

4. 排序检索

在这里插入图片描述

5. 统计检索

在这里插入图片描述

6. 离散条件检索

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

(5). 本地SQL检索方式

在这里插入图片描述

二. Hibernate的多表查询

在这里插入图片描述

1. SQL多表联合查询

在这里插入图片描述

在这里插入图片描述

2. HQL连接查询

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三. Hibernate的抓取策略

1. 什么是抓取策略

在这里插入图片描述

2. 延迟加载的分类

在这里插入图片描述

(1). 类级别的延迟加载

在这里插入图片描述

(2). 关联级别的延迟加载

在这里插入图片描述

在这里插入图片描述

3. set集合上的fetch 和 lazy

在这里插入图片描述

4. 批量抓取

在这里插入图片描述

转载地址:http://shxzi.baihongyu.com/

你可能感兴趣的文章
软件配置管理概念-1,介绍
查看>>
软件配置管理概念-2,用户角色
查看>>
软件配置管理概念-3,CM系统的概念
查看>>
JSP/Servlet应用程序优化八法
查看>>
人生必修的181条佛理
查看>>
The Most Widely Used Java Libraries
查看>>
简单在单机使用apache-james(开源邮件服务器)
查看>>
lsof 快速起步
查看>>
使用ScribeFire方便地发布blog
查看>>
跨平台Java程序注意事项
查看>>
Python字符与数字的相互转换
查看>>
C 指针解读
查看>>
有关乱码的处理---中国程序员永远无法避免的话题
查看>>
JSP的运行内幕
查看>>
python超简单的web服务器
查看>>
代理模式、静态代理、动态代理、aop
查看>>
Struts1.x Spring2.x Hibernate3.x DWR2.x整合工具文档v1.00
查看>>
大型Web2.0站点构建技术初探
查看>>
机器学习算法汇总:人工神经网络、深度学习及其它
查看>>
解决Spring中AOP不能切入Struts的DispatchAction方法的问题
查看>>