随笔分类 -  hibernate

摘要:一、Hibernate的抓取策略 1.1 什么是抓取策略 抓取策略是当应用程序需要在(Hibernate实体对象图的)关联关系间进行导航的时候,Hibernate如何获取关联对象的策略。 HIbernate的抓取策略是Hibernate提升性能的一种手段,可以在获取关联对象的时候,对发送的语句进行优 阅读全文
posted @ 2019-01-13 16:12 yi0123 阅读(253) 评论(0) 推荐(0) 编辑
摘要:一、对象图导航查询 对象图导航查询方式是根据已经加载的对象,导航到他的关联对象。它利用类与类之间的关系来查询对象。比如要查找一个联系人对应的客户,就可以由联系人对象自动导航找到联系人所属的客户对象。当然,前提是必须在对象关系映射文件上配置了多对一的关系。其检索方式如下所示: 二、OID检索方式 OI 阅读全文
posted @ 2019-01-13 11:07 yi0123 阅读(734) 评论(0) 推荐(0) 编辑
摘要:一、一对多|多对一 1.1 关系表达 【表中的表达】 建表原则:在多的一方创建外键指向一的一方的主键。 【实体中的表达】 客户实体 联系人实体 【配置文件中的表达】 客户的映射 联系人的映射 1.2 测试代码 保存 // 保存一个客户和两个联系人 @Test public void testSave 阅读全文
posted @ 2019-01-12 11:33 yi0123 阅读(298) 评论(0) 推荐(0) 编辑
摘要:Hibernate是对JDBC的轻量级封装,其主要功能是操作数据库。在操作数据库过程中,经常会遇到事务处理的问题,接下来就来介绍Hibernate中的事务管理。 在学习Hibernate中的事务处理之前,先来回顾一下什么是事务。 一、事务概述 1.1 什么是事务 在数据库操作中,一项事务(Trans 阅读全文
posted @ 2019-01-10 15:04 yi0123 阅读(390) 评论(0) 推荐(0) 编辑
摘要:一、持久化类 1.1 什么是持久化类? Hibernate是持久层的ORM映射框架,专注于数据的持久化工作。所谓的持久化,就是将内存中的数据永久存储到关系型数据库中。那么知道了什么是持久化,什么又是持久化类呢?其实所谓的持久化类指的是一个Java类与数据库表建立了映射关系,那么这个类称为是持久化类。 阅读全文
posted @ 2019-01-10 12:17 yi0123 阅读(333) 评论(0) 推荐(0) 编辑
摘要:一、Hibernatea概述 1.1 什么是Hibernate? 在介绍什么是Hibernate之前,我们先讨论一下什么是框架?框架是用来提高开发效率的,框架封装好了一些功能,我们需要使用这些功能时,只需调用即可,不用在手动实现。所以框架可以理解为一个半成品的项目,我们只要懂得如何驾驭这些功能即可。 阅读全文
posted @ 2019-01-09 10:04 yi0123 阅读(600) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示