ryxxlong的Hibernate
yenairong
这个作者很懒,什么都没留下…
展开
-
hibernate 一对一(One-to-One)
来源:http://ryxxlong.iteye.com/blog/622652 一对一(one-to-one)实例(Person-IdCard) 一对一的关系在数据库中表示为主外关系.例如.人和身份证的关系.每个人都对应一个身份证号.我们应该两个表.一个是关于人信息的表(Person).别外一个是身份证相关信息的表(id_card).id_card表的主键对应该Person表的主键id,...原创 2015-01-23 12:20:33 · 111 阅读 · 0 评论 -
hibernate 一对多(one-to-many)双向关联
来源于:http://ryxxlong.iteye.com/blog/621753 一对多(one-to-many)双向关联实例(Department- Employee) 这里的一对多双向关联是在域模型(实体对象模型)上的概念,在关系数据库中,只存在外键参照关系,而且总是由"many"方参照"one"方,因为这样才能消除冗余数据,因上关系数据库实际上只支持多对一或一对一的单向关联.在实体...原创 2015-01-24 00:46:29 · 72 阅读 · 0 评论 -
hibernate 多对多(many-to-many)
来源:http://ryxxlong.iteye.com/blog/626416 多对多(many-to-many):在操作和性能方面都不太理想,所以多对多的映射使用较少,实际使用中最好转换成一对多的对象模型;hibernate会为我们创建中间关联表,转换成两个一对多。 1. E-R图 2. 实体类: Teacher实体类如下: Java代码 pack...原创 2015-01-24 00:48:50 · 129 阅读 · 0 评论 -
hibernate 级联(cascade和inverse)
来源:http://ryxxlong.iteye.com/blog/632694 级联(Cascade) : 二个以上的设备通过某种方式连接起来,能起到扩容的效果就是级联。Hibernate级联(Cascade)是用来说明数据库中两个表之间相互关系(一对一,一对多,多对多)中,当对主对象进行某种操作时,是否对其关联的从对象也作类似的操作(比如有对象Department和Employee,它们...原创 2015-01-24 00:51:44 · 92 阅读 · 0 评论 -
HIBERNATE一对多配置实例
HIBERNATE一对多配置实例1. 环境:假定班级和学生是一对多的关系,班级是一,学生是多,对应表格分别是:zlass ,student2. 创建Zlass和Student对象 班级实体类: //Zlass对象--------------------------------------------------------- public class Zlass{ pr...原创 2015-01-24 02:48:44 · 79 阅读 · 0 评论