2011-11-19 138 views
1

我有AddressOrganization表。 Address有FK名爲organizationID休眠一對一映射文件

Address類具有以下屬性:

Organization organization; 

Organization類具有以下屬性:

Address address property; 

的映射Address

<one-to-one name="organization" class="entity3.Organization" 
      constrained="true"> 
</one-to-one> 

如何指定FK列organizationID?如果我把

<column name="OrganizationID" not-null="true"/> 

一對一標籤之間我得到XML解析錯誤。

回答

2

嘗試使用property-ref財產,像這樣: -

<one-to-one name="organization" class="entity3.Organization" property-ref="OrganizationID" constrained="true"/> 
+0

感謝您的回答!我是否將相同的東西放在組織映射文件中? – bunnyjesse112

+1

如果你想使它成爲雙向的,你通常把'<多對一名稱=「...」class =「...」column =「....」unique =「true」/>'in組織映射文件。 – limc

+0

和我不把任何東西在地址映射?請跟我聯繫 – bunnyjesse112