簡體   English   中英

休眠ManyToMany協會?

[英]Hibernate ManyToMany Association?

我在帶有Spring Boot的Hibernate中有兩個表:“游戲”和“類別”

一個游戲具有多個類別,並且類別可以具有多個游戲。 現在,我需要一個位於“游戲”和“類別”之間的表,以將表中的兩個主鍵都存儲為外鍵。

我稱該表為“ Game2Categorie”。

現在我的問題是3個類在Java中應如何顯示?

游戲的角色為PK。 類別的cid為PK。 Game2Categorie應該僅從上方具有gid和cid作為FK。

有人可以教我如何創建這三個類嗎?

您只需要為GameCategory創建類,因為它們是您唯一的實體。 我建議從頭開始閱讀Hibernate文檔,以首先了解實體的概念。

然后,您可以使用@ManyToMany定義關系。 然后,Hibernate將使用第三張表在數據庫端表示此關系。 您可以通過@JoinTable定義該表的名稱。

本教程對此進行了詳細說明。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM