
------Hibernate
文章平均质量分 77
吴晓如
这个作者很懒,什么都没留下…
展开
-
Hibernate映射(一)——宏观了解
简介: 我们都知道Hibernate是一个对象关系映射框架,对JDBC进行了非常轻量级的对象封装,将POJO与数据库表建立映射关系,是一个全自动的ORM框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 我们再简单地介绍下什么是ORM,对象关系映射(英语:(Object Relational Mapping,原创 2017-03-31 21:00:38 · 703 阅读 · 21 评论 -
Hibernate映射(二)——七种映射关系
上篇博客已经对Hibernate和ORM以及关系映射做了简单介绍:博客链接:Hibernate关系映射,这篇博客来学习下Hibernate的其中映射关系。 一、单向一对一关系映射(one-to-one) 两个对象之间具有一对一的关系,例如: 二、单向一对多关系映射(one-to-mang) 三、单向多对一关系映射(many-to-one) 四原创 2017-03-31 21:19:50 · 765 阅读 · 66 评论 -
Hibernate映射(三)——component映射
简介: component映射是某个实体的逻辑组成部分,与实体类的主要区别在于:没有对象标识即OId; component映射采用标签; 采用component映射的好处:实现对象模型的细粒度划分,复用率高,含义明确,层次分明; 对象模型和关系模型的设计相反,关系模型一般是粗粒度的。 示例介绍: 有两个实体类User和Employe原创 2017-04-27 14:55:32 · 810 阅读 · 31 评论 -
Hibernate----对象的三种状态
在hibernate中对象有三种状态分别是临时状态(transient)、持久化状态(persistent)、游离状态(detached) 临时状态(transient):刚刚用new语句创建,还没被持久化,不处于Session的缓存中。处于临时状态的java对象被称为临时对象。 持久化状态(persistent):已经被持久化,加入到Session的缓存中。处于持久化状态原创 2017-06-11 17:12:58 · 480 阅读 · 22 评论