
--------【hibernate】
华少ss
你只管努力,剩下的交给时光!
展开
-
【SSH系列】Hibernate映射 -- 多对多关联映射
映射原理 在数据库学习阶段,我们知道,如果实体和实体之间的关系是多对多,那么我们就抽出来第三张表,第一张表和第二张表的主键作为第三表的联合主键,结合我们的hibernate,多对多关联,无论是单向关联还是双向关联都是通过第三张表,将两个表中的主键放到第三张表中做一个关联,用第三张表来解决可能造成的数据冗余问题。今天这篇博文小编来简单的介绍一下hibernate中多对多的关联映射。原创 2016-06-25 00:01:09 · 6387 阅读 · 6 评论 -
【SSH系列】-- hibernate基本原理&&入门demo
什么是hibernate? hibernate在英文中是冬眠的意思,当冬季来临,世界万物开始准备冬眠,但是程序猿这种动物好像不冬眠,因为需求变了,要改bug,冬眠,对于对象来说就是持久化。什么叫做持久化呢?持久化,就是把数据(如内存中的对象)保存到可永久保存的存储设备中,比如磁盘,持久化的主要应用就是将内存中的对象存储在数据库中,或者存储在磁盘文件中、xml文件中等等。持久化是将程序数据原创 2016-06-07 00:00:11 · 9364 阅读 · 12 评论 -
【SSH系列】-- Hibernate持久化对象的三种状态
在上一篇博文中,小编主要简单的介绍了【SSH系列】--hibernate基本原理&&入门demo ,今天小编来继续介绍hibernate的相关知识, 大家知道,Java对象的生命周期,是从通过new语句创建开始,到不再被任何引用变量引用结束,结束后它占用的内存将被JVM垃圾回收机制收回。在hibernate中持久化类的对象可以划分为三种状态,分别是瞬态,持久态,脱管态。 一、瞬态(Tr原创 2016-06-09 00:00:14 · 5287 阅读 · 0 评论 -
【SSH系列】Hibernate映射 -- 继承映射
开篇前言 在前面的博文中,小编介绍了hibernate中的映射,一对一,一对多,多对多,单向,双向等,今天这篇博文,小编主要来介绍一下hibernate中的继承映射,小伙伴都知道在C#中,如果想要实现继承,直接在子类中添加冒号即可继承父类,在java中可以用关键字extends实现,那么在hibernate中,什么是继承映射呢?继承映射的方式又是什么?继承映射具有几种策略呢?不同策略之间又存在着怎原创 2016-06-28 00:04:42 · 3852 阅读 · 3 评论 -
【SSH系列】---Hibernate的基本映射
开篇前言 在前面的博文中,小编分别介绍了【SSH系列】-- hibernate基本原理&&入门demo,通过这篇博文,小伙伴们对hibernate已经有了基本的了解,以及hibernate的核心,采用对象化的思维操作关系型数据库。【SSH系列】-- Hibernate持久化对象的三种状态 ,通过这篇博文的讲解,小伙伴们了解到java对象的生命周期,是从通过new语句创建开始,到不再被任原创 2016-06-14 00:00:34 · 4657 阅读 · 2 评论 -
【SSH系列】Hibernate映射 -- 一对一单向关联映射
映射原理 一对一关联映射:两个实体对象之间是一对一的关联映射,即一个对象只能与另外唯一的一个对象相对应。有两种策略可以实现一对一的关联映射: a、主键关联:即让两个对象具有相同的主键值,以表明她们之间的一一对应的关系;数据库表不会有额外的字段来维护她们之间的关系,仅通过表的主键来关联。 b、唯一外键关联:外键关联,本来适用于多对一的配置,但是如果加上唯一的限制之原创 2016-06-18 00:00:36 · 3808 阅读 · 5 评论 -
【SSH系列】hibernate映射 -- 一对一双向关联映射
开篇前言 上篇博文【SSH进阶之路】hibernate映射——一对一单向关联映射,小编介绍了一对一的单向关联映射,单向是指只能从人(Person)这端加载身份证端(IdCard),但是反过来,不能从身份证端加载人得信息。为什么呢,因为对象模型具有方向性,在前面的博文Hibernate基本映射中,小编介绍了单向和双向,所谓的单向就是一段只能加载另一个端,不能反过来;双向就是两端都可以加载另原创 2016-06-20 00:00:26 · 5168 阅读 · 6 评论 -
【SSH系列】Hibernate映射 -- 一对多关联映射
映射原理 一对多关联映射和多对一关联映射的映射原理是一样一样的,所以说嘛,知识都是相通的,一通百通,为什么说一对多关联映射和多对一关联映射是一样的呢?因为她们都是在多的一端加入一个外键,指向一的一段,关联关系都是在多的一端进行维护,只是我们在写映射的时候发生了变化。 一对多和多对一的映射原理是一样的,但是她们之间也存在着小小的区别,毕竟世界上没有两片完全相同的叶子,她们之间原创 2016-06-23 00:09:41 · 8921 阅读 · 7 评论