迅雷下載地址:http://www.bbsdh.org.cn/nhibernate.rar
本次課程全程免費,共4課時,課程由北風網(wǎng)講師牛牛老師免費講座,主要是講述NHibernate的五部曲,課程已經(jīng)全部錄制完畢!即將于8.12日免費發(fā)布在北風網(wǎng)官方網(wǎng)站!
Nhibernate簡介:
Hibernate是一個目前應(yīng)用的最廣泛的開放源代碼的對象關(guān)系映射框架,它對Java的JDBC(類似于ADO.Net)進行了非常輕量級的對象封裝,使得程序員可以隨心所欲的使用對象編程思維來操縱數(shù)據(jù)庫,目前在國內(nèi)Java開發(fā)界已經(jīng)頗為流行,Hibernate+Spring往往是很多Java公司招聘的要求。而NHibernate,顧名思義,如同NUnit,NAnt一樣,是基于.Net的Hibernate實現(xiàn),但是目前介紹NHibernate的資料非常少,缺少一個系統(tǒng)完整的教程來全面的展現(xiàn)和深入NHibernate,而且現(xiàn)在NHibernate的文檔又殘缺不全,少的可憐,很多NHibernate的學(xué)習(xí)者往往都是通過Hibernate的文檔來學(xué)習(xí),但是畢竟不是所有的.Net開發(fā)者都熟悉Java,也不是所有的人都有精力有時間去學(xué)習(xí)Java,所以,我準備開始一個Step by Step的NHibernate教程,以便有興趣的朋友能夠快速的熟悉NHibernate,能夠更快地體驗NHibernate的開發(fā)樂趣。
NHibernate 是一個基于.Net 的針對關(guān)系型數(shù)據(jù)庫的對象持久化類庫。Nhibernate 來源于非常優(yōu)秀的基于Java的Hibernate 關(guān)系型持久化工具。
NHibernate 從數(shù)據(jù)庫底層來持久化你的.Net 對象到關(guān)系型數(shù)據(jù)庫。NHibernate 為你處理這些,遠勝于你不得不寫SQL去從數(shù)據(jù)庫存取對象。你的代碼僅僅和對象關(guān)聯(lián),NHibernat 自動產(chǎn)生SQL語句,并確保對象提交到正確的表和字段中去。
課程講述涵蓋內(nèi)容
包括!底層類的封裝及其CodeSmith的使用
類及映射文件*.Hbm.xml及NHibernate的配置
常見的接口ISession、ISessionFactory、ITransaction使用
HQL輕松入門講解