NHibernate是.NET平臺下的ORM框架,與ADO.NET一樣實現項目中數據庫與項目系統的交互。
1.首先要用NHibernate框架就要有第三方的dll庫來作為支持,附上百度云下載地址:(鏈接:http://pan.baidu.com/s/1dD2KRvz 密碼:50fb)
2.新建一個類庫項目 引入NHibernate庫中的dll文件:
新建一個試題類People.cs:
注意這里每個屬性要加virtual關鍵字
然后配置一個實體類的映射文件 文件名取名為people.hbm.xml,此文件要把屬性中的生成操作改為嵌入的資源
3.新建一個測試項目
在測試項目的bin目錄下要配置一個NHibernate與數據庫和當前類的一個全局映射文件取名為固定寫法:hibernate.cfg.xml
這里需要注意的是在配置dialect屬性的時候要注意自己用的數據庫的版本
4.最后是調用(這里需要注意的是NHibernate的查詢語言HQL的寫法,本測試程序為控制臺應用程序)
新聞熱點
疑難解答