1. 需要NHibernate 的DLL文件
网上有许多的资料,还有许多的教学资料,但找不到按照能运行成功的,在不断尝试着寻找后终于找到了可以运行在vs2010 + win7 +sql 2008环境下的DLL包,不过有些郁闷的是中间有几个DLL文件是属于其它框架的如:String.net,Castle等类库。
在我blog里面有 NHibernate需要DLL文件
2. DLL文件列表
本案例用三层结构体现,为 BLL(业务), (DAL(数据), Models(实体)) ,WEB(表示)三层 方便新手上路,一路走好
| 文件名 | 作用 | 在哪需要 |
| NHibernate.dll | NHibernate 运行所需的DLL,主文件 | WEB,BLL,DAL |
| Antlr3.Runtime.dll | 语法分析和词法分析 | WEB,BLL,DAL |
| Iesi.Collections.dll | ISet的dll,一个集合类 | WEB,BLL,DAL |
| Castle.Core.dll | Castle框类的核心类库,主要是做IOC容器的 | WEB |
| Castle.DynamicProxy2.dll | Castle的AOP框架 | WEB |
| log4net.dll | 日志记录 | WEB |
| NHibernate.ByteCode.Castle.dll | NHibernate用的Castle代理 | WEB |
| NHibernate.ByteCode.LinFu.dll | NHibernate用的LinFu代理 | WEB |
3. 项目结构
就传上案例,大家下载项目看看就知道了
4. 数据库结构

一个简单的客户菜单设置
项目启动就准备完成了,下面准备开工
浙公网安备 33010602011771号