NHibernate 學習筆記(一)

NHibernate 的簡介:html

NHibernate是一個面向.NET環境的對象/關係數據庫映射工具。對象/關係數據庫映射(object/relational mapping (ORM))這個術語表示一種技術,用來把對象模型表示的對象映射到基於SQL的關係模型數據結構中去。數據庫

NHibernate不單單管理.NET類到數據庫表的映射(包括.NET數據類型到SQL數據類型的映射),還提供數據查詢和獲取數據的方法,能夠大幅度減小開發時人工使用SQL和ADO.NET處理數據的時間。編程

NHibernate的目標是對於開發者一般的數據持久化相關的編程任務,解放其中的95%。對於以數據爲中心的程序來講,它們每每只在數據庫中使用存儲過程來實現商業邏輯,NHibernate可能不是最好的解決方案;對於那些在基於.NET的中間層應用中,它們實現面向對象的業務模型和商業邏輯的應用,NHibernate是最有用的。無論怎樣,NHibernate必定能夠幫助你消除或者包裝那些針對特定廠商的SQL代碼,而且幫你把結果集從表格式的表示形式轉換到一系列的對象去。數據結構

 

參考文檔
 Hibernate in Action (http://www.manning.com/bauer/)
 NHibernate in Action (http://www.manning.com/kuate/) app

 一個基於NHibernate的實例教程
 http://nhibernate.sourceforge.net/NHibernateEg/工具

NHibernate 社區博客 : NHibernate社區博客.net

第三方演示,例子教程的連接能夠在 NHibernate資源找到hibernate

也可參考 JIRA問題追蹤系統 若是感興趣,請加入: 開發者的郵件列表 或與開發者聯繫htm

相關文章
相關標籤/搜索