1.新建項目sql
Business:業務邏輯類數據庫
Data:數據層,存放數據庫的操做及Nhibernate輔助類app
Domain:數據實體和數據庫映射文件hibernate
2.使用NuGet下載Nhibernateserver
數據庫配置文件在文件夾 packages\NHibernate.4.1.1.4000\ConfigurationTemplates下xml
這裏使用的是sql server數據庫,因此將MSSQL.cfg.xml複製到NHibernate項目中下,修改文件名爲:hibernate.cfg.xml,並修改數據庫的鏈接配置。<mapping assembly=」Domain」>指定實體類映射文件。blog
注意修改xml的屬性爲始終複製或者較爲更新複製。資源
在Domain中新建Entities和Mappings文件夾分別存放實體類和映射文件。實體類使用自動屬性,而且是virtual的,注意實體類的映射文件要屬性要設置爲嵌入資源。it
新建NHibernateHelper輔助類io
添加數據訪問層:
添加業務邏輯層:
項目總體的文件:
調用
下載地址:http://pan.baidu.com/s/1nuCRhC9