hibernate中实现双向一对一的映射关系
2017-07-26 17:06
351 查看
实现一对一映射关系
举个例子(下面将给出具体的)
在需要添加外键字段(cid)的表student(从表)对应的类中
定义一个属性Contact contact
在其setter方法上增加
@OneToOne
@JoinColumn(name="cid",unique=true)
这样只能实现单向一对一的关系
如果想实现双向一对一的关系
主表contact对应的类中
定义一个属性Student student
在其setter方法上增加
@OneToOne(mappedBy="contact")
相关文章推荐
- Hibernate(九)实现一对一关联映射关系
- [原创]java WEB学习笔记84:Hibernate学习之路-- -映射 一对一关系 ,基外键的方式实现
- 注解方式实现 Hibernate 的双向一对多关系的映射
- Hibernate关系映射(二)一对一双向外键关联@OneToOne Annotation方式
- hibernate实现非主键映射外键双向多对一关系
- Hibernate关系映射 一对一双向外键关联@OneToOne Annotation方式
- hibernate关系映射--双向一对一@OneToOne
- Hibernate双向一对一,一对多,多对多关系映射
- Hibernate关系映射 一对一双向外键关联@OneToOne Annotation方式 双向关联和单向关联的区别
- Hibernate关系映射(4)_一对一双向主键关联
- Hibernate实体关系映射:双向主键一对一关联
- Hibernate之对象关系映射04一对一双向关联
- [原创]java WEB学习笔记85:Hibernate学习之路-- -映射 一对一关系 ,基于主键方式实现
- Hibernate 基于注解的方式 实现的关系映射案例(一对一关系,一对多关系,多对多关系)
- Hibernate关系映射级别注解(一对一双向外键关联、一对一双向外键联合主键)
- Hibernate中,One2Many和Many2One的双向映射关系的基于注解Annotation实现方式
- hibernate实现一对一关系映射(基于外键)
- Hibernate进阶之双向一对一关系映射
- Hibernate关系映射(二) 基于外键的双向一对一
- Hibernate 关系映射 ——双向一对一