JPA:在am:n关系中哪一方应该是拥有一方?

JPA:在am:n关系中哪一方应该是拥有一方?,第1张

JPA:在am:n关系中哪一方应该是拥有一方?

每个双向关系都需要在JPA中拥有一面。在特定情况下

ManyToMany

  • @JoinTable
    在关系的拥有方指定
    • 拥有方是 任意的 ,您可以选择两个实体中的任何一个作为所有者。

根据JPA规范:

9.1.26 ManyToMany批注

每个多对多关联都具有两个方面,即拥有方和非拥有方或逆向方。连接表是在拥有方上指定的。如果关联是双向的,则任何一方都可以指定为拥有方。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5565416.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存