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

MVC+NHibernate

时间:2017-10-20 16:02:11      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:开发   hand   nes   维护   generate   弹出框   section   程序集   信息   

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

标签:开发   hand   nes   维护   generate   弹出框   section   程序集   信息   

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

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