精选圈子榜单优站
Nemo
Nemo
管理员
路漫漫其修远兮,吾将上下而求索。

Hibernate/JPA mappedby


表示关系由对方维护,自己将不再维护,就算在自己这端设置值,保存到数据库后外键依然是 null


网上搜点:


a) 只有OneToOne,OneToMany,ManyToMany上才有mappedBy属性,ManyToOne不存在该属性;
b) mappedBy标签一定是定义在the owned side(被拥有方的),他指向theowning side(拥有方);
c) 关系的拥有方负责关系的维护,在拥有方建立外键。所以用到@JoinColumn
d)mappedBy跟JoinColumn/JoinTable总是处于互斥的一方

  • 若文章侵犯了您的权益,请联系站长处理:nemo@link-nemo.com

  • 2016-03-31
  • 2898阅读
评论