-1
我在我的數據庫中有多對多的關係,並且我在加入表中使用 在Hibernate中,我必須在兩個實體之間使用@ManyToMany,或者使用Entity1中的@OneToMany JoinTable然後@ManyToOne從Entity2到JoinTable?onetomany和manytomany註釋之間的區別
這不是一個關於數據庫理論的問題,但我想了解hibernate註釋。 謝謝!
我在我的數據庫中有多對多的關係,並且我在加入表中使用 在Hibernate中,我必須在兩個實體之間使用@ManyToMany,或者使用Entity1中的@OneToMany JoinTable然後@ManyToOne從Entity2到JoinTable?onetomany和manytomany註釋之間的區別
這不是一個關於數據庫理論的問題,但我想了解hibernate註釋。 謝謝!
您可以通過使用@ManyToMany
以及@JoinTable
來描述您已有的特殊連接表和兩種實體類型之間的列映射。
另外,當您只能將一個實體類型與許多其他實體關聯時,您將使用@OneToMany
/@ManyToOne
。在這些情況下,您不一定需要連接表來管理關係,但如果需要,可以暗示使用@JoinTable
註釋。