该文章投稿至Nemo社区
Java 板块
复制链接
Hibernate/JPA mappedby
发布于
2016/03/31 14:45
2,665浏览
0回复
293字
表示关系由对方维护,自己将不再维护,就算在自己这端设置值,保存到数据库后外键依然是 null
网上搜点:
a) 只有OneToOne,OneToMany,ManyToMany上才有mappedBy属性,ManyToOne不存在该属性;
b) mappedBy标签一定是定义在the owned side(被拥有方的),他指向theowning side(拥有方);
c) 关系的拥有方负责关系的维护,在拥有方建立外键。所以用到@JoinColumn
d)mappedBy跟JoinColumn/JoinTable总是处于互斥的一方
{{nearbyArticles.thumbsUp.thumbs ? '已赞(' + nearbyArticles.thumbsUp.count + ')' : '点赞(' + nearbyArticles.thumbsUp.count + ')'}}