首页 > Web开发 > 详细

MVC+NHibernate

时间:2017-10-20 15:27:14      阅读:214      评论:0      收藏:0      [点我收藏+]

1.NHibernate 搭建

    1.1 架构说明         

  Domain    数据实体和数据库映射文件。也有人叫做领域层。

  Data        数据层,存放数据库的操作及Nhibernate辅助类。引用Iesi.Collections.dll,NHibernate.dll和类库Domain

  Business 业务逻辑类。引用类库项目Domain, Data

      Web         web项目。需引用类库项目Domain, Business

  技术分享

   1.2 配置说明

        本例使用mssql数据库,所以从pakage文件夹找到MSSQL.cfg.xml文件复制内容插入web.config文件并修改数据库连接串映射程序集并在configSetions添加NHibernate

   <section name="hibernate-configuration" type="NHibernate.Cfg.ConfigurationSectionHandler, NHibernate" />  

 

2.NHibernate持久化类和映射文件

    2.1使用CodeSmith    安装CodeSmith后,把模板文件复制粘贴到My Template文件夹中(截图已经加入了模板文件)

技术分享

2.2 接着右击NHibernate.cst文件弹出框维护文件生成路径、程序集、命名空间、 数据库信息等信息,点击右下角Generate按钮执行。

技术分享

2.2 使用动软  安装动软连接数据库,右键需要生成的表选择“模板代码生成”-->右侧模板管理中选择nhibernate模板生成即可。

技术分享

 

这样我们就可以愉快的使用NHibernate来开发程序。

MVC+NHibernate

原文:http://www.cnblogs.com/seanchang/p/7681950.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!