------【SSH】
文章平均质量分 86
杨晓敏M
这个作者很懒,什么都没留下…
展开
-
【SSH】——Hibernate(1)持久化对象转换
一、Hibernate生命周期 实体对象的生命周期在Hibernate应用中是一个很关键的概念,正确的理解实体对象的生命周期将对我们应用Hibernate做持久层设计起到很大的作用.而所谓的实体对象的生命周期就是指实体对象由产生到被GC回收的一段过程.在这过程中我们需要理解的就是实体对象生命周期中的三种状态.瞬时状态(Transient)、持久化状态(Persistent)和原创 2016-04-26 15:48:45 · 637 阅读 · 16 评论 -
【SSH】——Hibernate(2)get和load的区别
Hibernate中有两个极为相似的方法get()与load(),他们都可以通过指定的实体类与ID从数据库中读取数据,并返回对应的实例,小编从几个方面分析一下两者的不同。 1.返回结果 load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常 get方法检索不到的话会返回null原创 2016-04-29 21:06:19 · 517 阅读 · 8 评论 -
【SSH】——Hibernate(4)关联映射之单向映射
在上一篇【SSH】——Hibernate(3)实体映射中,已经提到了,ORM功能的实现,主要文件有映射类(*.java),映射文件(*.hbm.xml)和配置文件(*.property/.cfg.xml)。接下来通过三个文件,对映射类的实现进行分析。 关联映射主要分为两大类:单向关联和双向关联。今天主要说一下单向关联。 一)一对一关联映射 两原创 2016-05-28 15:22:31 · 461 阅读 · 4 评论 -
【SSH】——Hibernate(5)关联映射之双向映射
在上一篇文章【SSH】——Hibernate(4)关联映射之单项映射中,介绍了关联映射的单向映射,今天通过hbm.xml配置文件来介绍一下关联映射的双向映射。 一)一对一关联映射 对比单向一对一映射,需要在IdCard加入标签,它不影响,只影响加载。如下图: 双向一对一主键映射原创 2016-05-28 15:42:34 · 615 阅读 · 4 评论 -
【SSH】——Hibernate(3)实体映射
实体映射技术作为类与表之间的联系纽带,在ORM实现中起着至关重要的作用,对于我们而言,映射关系更多的体现在配置文件的维护过程中。 ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作。Hibernate正是实现了这种思想,达到了方便开发人员以面向对象的思想来实现对数据库的操作。原创 2016-05-21 11:47:20 · 887 阅读 · 1 评论