药店系统开发实例:平台DAL层设计与实现.pdfVIP

  • 0
  • 0
  • 约2.93千字
  • 约 16页
  • 2026-07-22 发布于北京
  • 举报

药店系统开发实例:平台DAL层设计与实现.pdf

AgileEAS.NET平台开发实例-药店系统-DAL

层解析

介绍

前面的大量的篇幅已经讲述了,关于系统的配置及如何使用平台的相关开发工具来

进行应用功能模块的开发,本篇将会开始讲述数据层中的相关设计与如何使用

AgileEAS.NET代码生成的DAL层基础之上,进行相关的开发及开发过程中的一些

限制。下面会开始详细的阐述AgileEAS.NET平台中的关于DAL层的相关设计的

原理和思路,及相关的实现方案。

上面是给出ORM的一个模型图,AgileEAS.NET的ORM实现机制是通过数据模型

来完成实体与数据库表的映射,当然可能大家可以理解为通过XML的模型来生成数据库

表与实体之间的映射关系。

但是其实AgileEAS.NET平台的真正的映射是通过特性+反射的形式来定义的:

通过特性+反射来定义数据库数据列与实体属性之间的关系映射,具体的特性定义

如下:

1、表特性映射定义:

2、列映射定义:

3、我们看完了ORM之间映射是通过特性来完成的,下面我们来分析下每个实体的

基类“DataEntityT”的相关定义和说明:

这样我们就分析完毕该基础实体类的相关持久化方法,

文档评论(0)

1亿VIP精品文档

相关文档