0
我只是嘗試nHibernate,我想使用泛型類來映射幾個表。我如何通過使用nHibernate和sql聚合來實現這樣的功能?另外,通過將幾個聚合表映射到通用對象,是否意味着我不必在xml映射中指定表名稱?這可能在nHibernate中,如果沒有,有沒有其他的方式來做到這一點,而無需在數據庫中創建一個視圖?Nhibernate中的自定義映射
我目前正在開展一個報告項目。
我只是嘗試nHibernate,我想使用泛型類來映射幾個表。我如何通過使用nHibernate和sql聚合來實現這樣的功能?另外,通過將幾個聚合表映射到通用對象,是否意味着我不必在xml映射中指定表名稱?這可能在nHibernate中,如果沒有,有沒有其他的方式來做到這一點,而無需在數據庫中創建一個視圖?Nhibernate中的自定義映射
我目前正在開展一個報告項目。
如果我沒有理解好你的問題,this是你在找什麼
姓名和性別的人表中定義,但一切是地址表的定義,我們映射像這樣:
<class name="Person">
<id name="Id" column="person_id" unsaved-value="0">
<generator class="native"/>
</id>
<property name="Name"/>
<property name="Sex"/>
<join table="address">
<key column="address_id"/>
<property name="Address"/>
<property name="Zip"/>
<property name="Country"/>
<property name="HomePhone"/>
<property name="BusinessPhone"/>
</join>
</class>