- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 【Hibernate学习】 ——ORM(三)
前面几种关系我们以前就经常用,对于继承我们也并不陌生,经常接触的类与类之间的继承用extends关键字,那么在表与表的关系中如何表示呢?下面我们来讲继承映射。 继承有三种实现的策略,单表继承,具体表继承,类表继承。下面来分析一下这三种方式 继承关联类关系 单表继承 每棵类继承树使用一个表,可知,这三个类在一张表中。如下表:
2014-06-30 08:55:07 2484 18
原创 【Hibernate学习】 ——ORM(二)
上篇博客主要介绍了一对一的关系,主要理解单向与双向的区别,主键关联与唯一外键关联的区别。下面继续介绍一对多与多对多关联。 一对多关联映射 一个班级对应多个学生 单向一对多关系 关系表: classes代码 student代码 由班级维护关系,所以要
2014-06-27 14:39:45 2324 27
原创 【Hibernate学习】 ——ORM(一)
Hibernate是一种能实现ORM的框架。ORM即Object Relational Mapping,对象关系映射。也就是将关系数据库中表的数据映射成为对象,也就是说将表与表之间的操作映射成对象与对象之间的操作,通过实体类来达到操作表的目的。总之就是把对数据库的操作转化为对对象的操作,从而更体现了面向对象的思想。 一对一关联映射策略包括主键关联和唯一外键关联。
2014-06-14 08:16:15 2405 37
原创 【Hibernate学习】——持久化对象的三种状态
在Hibernate中,持久化对象在被操作的过程中可以分为三个时期,这三个时期是和Session的周期相关的,因为Hibernate中的操作都是基于Session完成的。Session的特定方法能使对象从一个状态转换到另一个状态。 持久化对象的生命周期有三种,瞬时状态、持久状态和分离状态。如下图: 瞬时态 不曾进行持久化,未与任
2014-06-04 21:38:57 2431 36
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人