2011-03-29 181 views
0

數據庫表:JPA實體 - MySQL表映射

  1. 導師({PK} tutorId,名稱)
  2. 模塊({PK}的moduleId,姓名,{FK} tutorId)

關係導師 - >模塊(一對多)

問題:

  1. 如果您創建的域模型 類使用JPA註解,該 相應的數據庫表 與相同的列類的註釋字段自動創建的?

  2. 你創建數據庫第一 然後JPA類與 相同的字段數據庫表列 ?

  3. 如何與JPA

    模型外鍵約束

回答

1

(1)和(2)依賴於你的情況。您可以先創建領域模型類,然後生成與領域相似的表格和列。另外,您可以先建立一個數據庫(它很容易設計並且可以更好地查看整個數據庫),然後將表映射到您的域類。

約(3)你可以試試這個 link

+0

我是否需要先建立數據庫,以便在其中創建表/列? – 2011-03-30 10:23:05