6

我剛剛開始着眼於NHibernate,並且很想在我當前的項目中使用Automapping方法。是否有一個「正常工作」的流暢的NHibernate Automapping示例項目?

我與功能NHibernate 1.0.0.594,我下載了前幾天的工作。

我發現Examples.FirstProject在NHibernate的源代碼,它使用老式的實體映射。這對NHibernate的介紹非常有價值,因爲它可以直接使用。

但是,我一直無法找到一個類似的獨立工作示例AutoMapping。彼得Bromberg posted a sample看起來不錯,但它似乎缺少一些重要的組件。他一直在幫助我嘗試解決問題,但還沒有奏效。

接下來,我試圖修改Examples.FirstProject程序使用自動映射,但很快就遇到了與異常被拋出,我只是不以我目前的經驗水平明白的問題。

任何人都可以指向我知道了最新的NHibernate的代碼工作的自動映射示例項目?

回答

5

我已經開始了一個小項目做你問什麼:小樣本demoing「在行動」 Fluent NHibernate samples CodePlex project

我剛開始它的FNH概念(會有更多的代碼存在於未來),但它已經有了初始的自動映射例子,所以去看看吧,我希望它能對你有所幫助。

+0

接受的答覆。這是我留在尼古拉的博客注: 尼古拉, 這是一個很好的解釋,你的樣本項目是唯一一個我已經能夠找到,您可以下載,它「只是工程」。 我唯一的(輕微的)保留是它可能有點恐嚇FNH新手(像我)誰可能會滿足於使用默認約定,並可能不需要子類化等 另一方面,在一個完整的工作示例中展示這些更先進的技術真是太好了。 幹得好! – 2009-11-04 22:26:10

+0

我現在有一個更簡單的示例項目,我將嘗試在Fluent NHibernate wiki上提供。 – 2009-11-04 22:30:25

+0

您的鏈接已死亡 – 2017-02-08 01:42:46

0

不久後我發佈了我的問題,我發現Gabriel Schenker的3部分系列Your very first NHibernate application,同時用Automapper標籤瀏覽其他一些SO問題。

第3部分有一個sample project,創建一個數據庫使用自動映射(無論是的SQL Server CE或SQLite的)。這個例子對我來說絕對沒有問題。

此外,系列中的所有三篇文章都值得一讀。

但是,如果任何人可以建議一些其他樣本,我仍然有興趣。

編輯:自從發佈這個答案後,我發現Gabriel Schenker的項目使用了一個現在已經過時的舊語法。

相關問題