NHibernate 学习 第一天 准备

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. 数据库结构

    NHibernate 学习 第一天 准备

一个简单的客户菜单设置

 

项目启动就准备完成了,下面准备开工

你可能感兴趣的:(Hibernate)