Hibernate级联
2017-04-26 本文已影响0人
逸舒紫忆
掌握级联的含义:
*级联是对象之间的连锁操作,它只影响添加、删除和修改
hibernate一对一主键关联映射(单向关联)
原理:让两个实体的主键一样,这样就不需要加入多余的字段了
hibernate一对一主键关联映射(双向关联Person<----->IdCard)
原理:需要在IdCard加入标签,指示hibernate将关联对象Person根据主键加载上来。不影响存储,只影响加载
hibernate一对一唯一外键关联映射(单向关联Person----->IdCard)
*一对一唯一外键关联映射其实是多对一的特例
*采用标签来映射,指定多的一端unique为true,这样就限制了多的一端的多重性为一,就是这样来映射的
hibernate一对一唯一外键关联映射(双向关联Person<----->IdCard)
*一对一唯一外键关联双向采用
*采用标签来映射,指定多的一端unique为true,这样就限制了多的一端的多重性为一,就是这样来映射的