摘要:
1 前言 在今日的企业环境中,把面向对象的软件和关系数据库一起使用可能是相当麻烦、浪费时间的。NFramework是一个面向.NET环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relational mapping (ORM))这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。 NFramework不仅仅管理.NET... 阅读全文
摘要:
1 使用说明 NFramework设计之初就从编码人员的角度来考虑,最终的目的也是为编码人员服务,因此,代码的简洁性与易用性成为严格的设计标准。NFramework充分遵循了“接口隔离原则”,使用户代码不必再依赖于接口,这样您从IDE环境就可以快速的定位到具体的方法体,避免了“转到定义”带来的烦恼。 NFramework建议用户使用三层架构,即表现层、业务逻辑层、数据访问... 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
1 设计类图 本部分主要说明了NFramework数据访问功能设计以及O/R Mapping功能的设计。 1.1 NFramework总体架构图 1.1 NFramework静态类图 1.1.1 数据访问设计类图 1.1.1 实体映射设计类图 1.1.1 通用查询设计类图 阅读全文
摘要:
1.1 ITransaction接口 用于事务控制的接口,接口方法如下表: 方法名称 方法说明 BeginTrans... 阅读全文
摘要:
1. 基本概念 对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数据库存在的互不匹配现象的技术。简单的说,ORM是通过使用描述语言来描述数据库与对象之间的映射关系,并将程序中的对象自动持久化到关系数据库中,本质上就是将数据从一种形式转换到另外一种形式。 2. NHibernate NHibernate目前可谓如日中天,许多人都在谈论它,... 阅读全文