orm 学习笔记(三)

查了好多资料了,有点蒙了,orm太庞大了。先看经典的NHibernate 使用NHibernate开发主要有下面的几个步骤: ① 将NHibernate及相关的程序集引入到工程中,并对其进行配置 ② 公用的数据层代码,如对SessionFactory等公用的操作进行封装 ③ 创建实体层的类和相应的映射文件(可用Cool Coder等工具生成) ④ 生成业务层的代码框架,主要包括增、删、改、查等操作 NHibernate的全局性配置 一、NHibernate的引入 至于为何要在项目中使用NHibernate不是这里讨论的问题,在 http://nhibernate.sourceforge.net 可以下到最新版的NHibernate包及其源代码(目前仍处于Beta测试阶段,相关文档也仅仅是对Java中的Hibernate文档进行的拷贝) 将下载的下载的包(nhibernate-0.8.4.0)解压后会得到几个目录 bin --- 最重要的!NHibernate及其依赖的程序集,和一些配置文件的实例 clover --- 针对 NHibernate 的 Clover Report doc/sdk --- NHibernate的类文档,类似与Java的javadoc,使用NHibernate最根本的参考资料! lib --- NHibernate中使用到的类库(应该和bin中的依赖程序集一样的) src --- NHibernate及其例子的所有源代码 testresults --- 用NUnit对NHibernate及其例子进行单元测试的结果 当要使用NHibernate时,需要在我们的工程中引入bin目录下的NHibernate.dll,log4net.dll,Iesi.Collections.dll,Castle.DynamicProxy.dll,HashCodeProvider.dll这五个程序集,第一个是其核心的类库,后面四个是其依赖程序集;另有一个nunit.framework.dll用于单元测试,若用到也需要引入。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值