码迷,mamicode.com
首页 > Web开发 > 详细

NHibernate的搭建

时间:2017-06-03 17:22:55      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:sql   sse   自动属性   image   server   设置   注意   1.4   映射   

1.新建项目

 技术分享

Business:业务逻辑类

Data:数据层,存放数据库的操作及Nhibernate辅助类

Domain:数据实体和数据库映射文件

 

2.使用NuGet下载Nhibernate

技术分享

数据库配置文件在文件夹 packages\NHibernate.4.1.1.4000\ConfigurationTemplates下

 技术分享

 

这里使用的是sql server数据库,所以将MSSQL.cfg.xml复制到NHibernate项目中下,修改文件名为:hibernate.cfg.xml,并修改数据库的连接配置。<mapping  assembly=”Domain”>指定实体类映射文件。

 技术分享

技术分享

注意修改xml的属性为始终复制或者较为更新复制。

 技术分享

在Domain中新建Entities和Mappings文件夹分别存放实体类和映射文件。实体类使用自动属性,并且是virtual的,注意实体类的映射文件要属性要设置为嵌入资源。

 技术分享

技术分享

技术分享

新建NHibernateHelper辅助类

 技术分享

添加数据访问层:

 技术分享

添加业务逻辑层:

技术分享

 

 项目整体的文件:

 技术分享

 

调用

 技术分享

技术分享

 下载地址:http://pan.baidu.com/s/1nuCRhC9

 

NHibernate的搭建

标签:sql   sse   自动属性   image   server   设置   注意   1.4   映射   

原文地址:http://www.cnblogs.com/cherious/p/6937473.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!