- 論壇徽章:
- 0
|
本帖最后由 七七八八99 于 2013-08-08 15:42 編輯
在今日的企業(yè)環(huán)境中,把面向?qū)ο蟮能浖完P(guān)系數(shù)據(jù)庫一起使用可能是相當(dāng)麻煩和浪費(fèi)時間的.NHibernate NHibernate不僅僅管理.NET類到數(shù)據(jù)庫表的映射(包括.NET 數(shù)據(jù)類型到SQL數(shù)據(jù)類型的映射),還提供數(shù)據(jù)查詢和獲取數(shù)據(jù)的方法,可以大幅度減少開發(fā)時人工使用SQL和ADO.NET處理數(shù)據(jù)的時間。
NHibernate的目標(biāo)主要是用于與數(shù)據(jù)持久化相關(guān)的編程任務(wù),能夠使開發(fā)人員從原來枯燥的SQL語句的編寫中解放出來,解放出來的精力可以讓開發(fā)人員投入到業(yè)務(wù)邏輯的實(shí)現(xiàn)上。
對于以數(shù)據(jù)為中心的程序,開發(fā)人員往往是在數(shù)據(jù)庫中使用存儲過程來實(shí)現(xiàn)商業(yè)邏輯,這種情況下NHibernate可能不是最好的解決方案,但對于那些基于.NET,并且能夠?qū)崿F(xiàn)OO業(yè)務(wù)模型和商業(yè)邏輯的中間層應(yīng)用,NHibernate是最有用的。
NHibernate可以幫助用戶消除或者包裝那些針對特定廠商的SQL代碼,并且?guī)陀脩舭呀Y(jié)果集從表格式的表示形式轉(zhuǎn)換成一系列的對象。
當(dāng)前NHibernate的中文資料還比較少,完整的技術(shù)教程更是罕見,據(jù)我所知,目前最完整的一套教程應(yīng)該是風(fēng)舞煙老師的《NHibernate應(yīng)用開發(fā)(NHibernate、MVC4實(shí)戰(zhàn)檔案管理系統(tǒng)+MVC4房屋租賃平臺系統(tǒng))》,下面是教程的詳細(xì)介紹,可以下載看看。
G@94Y84J{0@K6@4BI([TF6Y.jpg (128.52 KB, 下載次數(shù): 85)
下載附件
2013-08-08 15:40 上傳
M@EPO3CO37~X7G[@CWFW%8U.jpg (11.39 KB, 下載次數(shù): 95)
下載附件
2013-08-08 15:40 上傳
下載:http://www.kuaipan.cn/file/id_149028755216532341.htm
更新中,求關(guān)注。。。。。。。。。。 |
|