這篇總結原本是昨天要寫的,可昨天大學班長來視察工做,多喝了點,回來就倒頭就睡了,也就把這篇總結的文章拖到了今天。html
nhibernate系列從開始着手寫,到如今先後耗費大概兩個月的時間,經過總結這個系列,確實收穫不小,這裏將本系列的導航,列出放在這裏算是對nhibernate系列的一個小總結,也方便想學習nhibernate的朋友查找。sql
文檔部分是從網上搜集,認爲仍是比較全面的,就在博客上作了記錄,也但願在用到的時候,有個地方能夠方便的查找。數據庫
[NHibernate]ISessionFactory配置緩存
[NHibernate]持久化類(Persistent Classes)併發
[NHibernate]集合類(Collections)映射 框架
[NHibernate]Parent/Childsqlserver
[NHibernate]緩存(NHibernate.Caches)
[NHibernate]NHibernate.Tool.hbm2net
工做中使用nhibernate遇到的bug,這裏也記錄一下,有的在總結的時候在對應的文章中已經列出。若是在之後的工做中,再遇到bug,就在這裏追加。
[NHibernate]Nhibernate如何映射sqlserver中image字段
[NHibernate]條件查詢Criteria Query
[Nhibernate]SchemaExport工具的使用(一)——經過映射文件修改數據表
[Nhibernate]SchemaExport工具的使用(二)——建立表及其約束、存儲過程、視圖
首先很感謝園友@李永京,看他的那個系列,真心不錯,也從他那裏學到很多東西。
在寫本系列的過程當中,體會最深的就是,有些東西,若是以爲對你有用,最好仍是本身動手實踐一下,有的時候你看着文章,很簡單啊,就是那麼回事,在你真正去作的時候,你會發現會暴露出不少問題,若是有朋友在跟我這個系列學習,會發現我有時更新文章比較慢,主要緣由有的地方遇到問題了,卡在那個地方了,遇到問題總得想辦法解決,因此拖慢了本身的節奏(由於公司項目須要去外地出差沒更新文章除外)。學習的過程,就是不斷的解決問題的過程,解決一個bug,那心情是如何舒暢啊,我相信大部分人都深有體會。哪一個大牛不是bug這個槍林彈雨中趟過來的?
在實際工做中,nhibernate有些內容確實使用的不多,我以爲最主要的緣由是不知道怎麼用,也甚至一部分人,根本就不知道nhibernate還能夠這樣使用。這個系列完成了,正好公司有個新的項目立項,也算是本身運氣太好了,可以學以至用,正好印證那句話,好運氣都是留給有準備的人的(自我安慰一下)。話又說回來,這個項目正好對本身這段時間的學習成果進行一下驗收,我不敢保證使用過程當中百分百不出問題,但我敢保證,在實際運用過程當中,我至少比別人少走不少彎路。
在寫這個系列過程當中,仍是有意外收穫的,好比在本系列中學會了單元測試的使用,以前,在實際工做中,單元測試確實用的少,也怕麻煩,但在使用了單元測試以後,發現我完全被它的征服了,我相信在之後的工做中,我會常用它,無論別人用不用,可是我確定是會用的。
另一個收穫就是,忽然某一天有人在博客園私信我,問我有沒有想法寫nhibernate方面的書籍,確實很意外,本身當時也上一些電子商務網站搜了一下nhibernate相關的書籍,發現絕大部分的書都是英文的,中文的確實不多。也有過這樣的想法,想嘗試一下,我也深知本身在這方面研究的還不太深刻,我這個系列做爲入門及的教程仍是能夠的。
這個系列做爲nhibernate入門系列確實足夠了,固然也有許多不足的地方,還望多多包涵。學習的過程,也是一個不斷迭代的過程,我相信經過本系列的學習,我不敢保證你成爲nhibernate方面的高手中的高高手,可是成爲大內低手是沒有一點問題的。
在本系列文章的評論中有不少朋友問我nhibernate與ef相比有什麼優點,我也只能說各有千秋,我這人不喜歡評論那個語言的好與壞,哪一個框架的好與壞,有些東西的出現老是有必定道理的,學的是它那種編程的思想,多問個爲何,多少是有點收穫的。
關於這個問題,若是你打破砂鍋問到底,這兒有篇文章或許你會感興趣:http://www.infoq.com/cn/news/2010/01/Comparing-NHibernate-EF-4/
(若是文章中有些說法,你不苟同,請你看看這篇文章寫的時間)
再次感謝您對本系列文章的關注,若是在工做中遇到新的或者棘手的問題,我將即時更新到本系列中,能讓您在使用過程當中少走哪怕一步彎路,我以足矣!
另外熱烈慶祝下方qq羣改名爲<.Net中國戰區>,當時想出這樣個名字,以爲熱血沸騰,充滿正能量!若是您對nhibernate也感興趣,該羣熱烈歡迎您的加盟,也許由於您的加入,該羣會霸氣測漏!
該羣不會由於您是初學者而鄙視您,也不會由於您是大牛,天天上班前燒香拜您,來了就是朋友!勿喜勿近!