2013-12-20 85 views
0

我有兩個表的模式無柱冬眠

  1. 員工
  2. 地址

他們是一個在地址的hbm.xml員工和地址之間的一對一映射

<one-to-one name="employee" class="packageName.Employee" constrained="true"></one-to-one> 
在地址POJO文件的員工員工

表創建後,地址表中沒有爲employee_id創建的列 爲什麼這樣?

+2

哪裏映射? –

+0

@newbuddy爲什麼你認爲該列應該自動生成? – RAS

回答

1

您正在尋找many-to-one,而不是一對一

<many-to-one name="employee" 
     class="packageName.Employee" cascade="refresh" 
     column="employee_id" not-null="true"></many-to-one> 
+0

必須爲元素類型「one-to-one」聲明屬性「列」。 – NewBuddy