Hibernate
_Emily
这个作者很懒,什么都没留下…
展开
-
【Hibernate学习】 ——ORM(二)
上篇博客主要介绍了一对一的关系,主要理解单向与双向的区别,主键关联与唯一外键关联的区别。下面继续介绍一对多与多对多关联。 一对多关联映射 一个班级对应多个学生 单向一对多关系 关系表: classes代码 student代码 由班级维护关系,所以要原创 2014-06-27 14:39:45 · 2315 阅读 · 27 评论 -
【Hibernate学习】 ——ORM(三)
前面几种关系我们以前就经常用,对于继承我们也并不陌生,经常接触的类与类之间的继承用extends关键字,那么在表与表的关系中如何表示呢?下面我们来讲继承映射。 继承有三种实现的策略,单表继承,具体表继承,类表继承。下面来分析一下这三种方式 继承关联类关系 单表继承 每棵类继承树使用一个表,可知,这三个类在一张表中。如下表:原创 2014-06-30 08:55:07 · 2473 阅读 · 18 评论 -
【Hibernate学习】——持久化对象的三种状态
在Hibernate中,持久化对象在被操作的过程中可以分为三个时期,这三个时期是和Session的周期相关的,因为Hibernate中的操作都是基于Session完成的。Session的特定方法能使对象从一个状态转换到另一个状态。 持久化对象的生命周期有三种,瞬时状态、持久状态和分离状态。如下图: 瞬时态 不曾进行持久化,未与任原创 2014-06-04 21:38:57 · 2418 阅读 · 36 评论