摘要: 内容摘要 准备工作 开发流程 程序开发 一、准备工作 1.1开发环境 开发工具:VS2008以上,我使用的是VS2010 数据库:任意关系型数据库,我使用的是SQL Server 2005 Express 1.2测试环境 nunit 2.5.7 二、开发流程 NHibernate程序的开发流程是: (1).编写领域类与映射文件 (2).使用NHibernate工具生成对应的数据库结构 (3).编写DAO(数据库访问对象) (4).使用NUnit测试DAO(数据访问对象)的增、删、该、查方法 三、程序开发 3.1 建立Domain项目,如图3.1.1所示。 图3.1.1 编写类文件Product 阅读全文
posted @ 2011-03-04 09:21 chlyzone 阅读(359) 评论(1) 推荐(0) 编辑
摘要: 内容摘要 NHibernate的开发环境 NHibernate的结构体系 NHibernate的配置 一、NHibernate的开发环境 NHibernate的英文官方网站为:http://nhforge.org/ NHibernate目前最新的版本是3.0.0.GA,其下载地址是:http://sourceforge.net/projects/nhibernate/files/NHibernate/ 我可以下载NHibernate-3.0.0.GA-bin.zip(编译后的dll),也可以下载NHibernate-3.0.0.GA-src.zip(源文件),另外再下载NHCH-3.0.0.G 阅读全文
posted @ 2011-03-04 09:17 chlyzone 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 内容摘要 NHibernate简介 ORM简介 NHibernate优缺点 一、NHibernate简介 什么是?NHibernate?NHibernate是一个面向.NET环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relational mapping,ORM)这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。 在今日的企业环境中,把面向对象的软件和关系数据库一起使用可能是相当麻烦和浪费时间的。而NHibernate不仅仅管理.NET类到数据库表的映射(包括.NET 数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法, 阅读全文
posted @ 2011-03-04 09:15 chlyzone 阅读(191) 评论(0) 推荐(0) 编辑