我開始創建一個領域模型,現在我問自己,我該如何將這個領域模型映射到一個NHibernate數據模型((使用流利NHibernate)?)有沒有什麼地方可以做到這一點的一個很好和簡單的例子?如何將NHibernate數據模型映射到域模型?
使用數據模型我沒有考慮物理/關係數據庫模型(!)我的意思是數據訪問層中的數據模型,所以也許我應該將其改爲數據訪問層數據模型?你可以跟着我^^
我開始創建一個領域模型,現在我問自己,我該如何將這個領域模型映射到一個NHibernate數據模型((使用流利NHibernate)?)有沒有什麼地方可以做到這一點的一個很好和簡單的例子?如何將NHibernate數據模型映射到域模型?
使用數據模型我沒有考慮物理/關係數據庫模型(!)我的意思是數據訪問層中的數據模型,所以也許我應該將其改爲數據訪問層數據模型?你可以跟着我^^
我會開始閱讀NHibernate manual,它不是很長,在第5章中介紹了映射中存在的不同選項的許多細節。我還發現關於收集映射8關於繼承的重要的第6章。可能你可以從流暢的nhibernate開始the getting started page,但要理解所有的選項,你將不得不在NH手冊中查找它們的含義,因爲Fluent NHibernate假定你已經熟悉了XML。
我沒有足夠的關於NHibernate in Action的信息,但老版本Hibernate in Action也很有用,因爲Java版本的映射示例在大多數情況下對.NET有效,並提供了有關每個參數的示例和詳細信息。
嘛,你嘗試過www.nhforge.org和http://fluentnhibernate.org/?兩者都有出色的入門指南。
以一個LO可以在Fluent NHibernate網站的Getting started頁面上找到。絕對看看Auto Mappings的功能。我幾個小時就起來跑步了。祝你好運!
這是最簡單的一個在一步一步地入門,我所遇到的 Your very first NHibernate application – Part 1
不過,我建議你只是從Fluent NHibernate下載區下載最新的二進制文件,而不是從Subversion獲得源代碼,安裝Ruby並在您的機器上本地構建它,但這取決於您。