hibernate中实现双向一对一的映射关系
实现一对一映射关系
举个例子(下面将给出具体的)
在需要添加外键字段(cid)的表student(从表)对应的类中
定义一个属性Contact contact
在其setter方法上增加
@OneToOne
@JoinColumn(name="cid",unique=true)
这样只能实现单向一对一的关系
如果想实现双向一对一的关系
主表contact对应的类中
定义一个属性Student student
在其setter方法上增加
@OneToOne(mappedBy="contact")