我正在使用NHibernate替代ADO.NET數據訪問邏輯,我們無法一次映射整個域模型。這意味着我們將擁有屬性映射到尚未與NHibernate映射的其他域類的域類。如何處理尚未映射到NHibernate的其他域類的屬性映射?
考慮具有Address屬性的Person類(Address是沒有NH映射的域對象,Person是我映射的類)。如何在人員映射中包含地址而不創建地址的整個映射?
是否可以從定製PropertyAccessor中調用遺留(ADO.NET)數據訪問邏輯?如果是這樣,這是否合理?
*我在另一個問題here問了這個,但沒有得到答覆。我希望得到一個更簡潔的問題。
我認爲這是一個可怕的想法,即使這是可能的。這將是不可維護的。 – 2010-09-08 15:27:36
@Peirre:這是一個可怕的想法?試圖使ADO.NET和NHibernate的數據訪問邏輯共存,或者是專門定製的PropertyAccessor? – tQuarella 2010-09-08 15:42:11