上一篇文章,我们分析了数据访问是如何定义,以及如何与其它(特别是Business)模块耦合的,今 天我们来看一下数据访问(DataAccess)是如何实现的。
从系统结构图和上一篇“数据访问的定义”中可以知道,数据访问层的任务就是实现 IEntityDataAccess和IDatabase接口。由于Linq的出现,我们只需要一个Adapter,将Linq2Sql的类适配 到IEntityDataAccess就可以了,其类设计图和文件结构如下如下:
时间: 2024-10-28 01:55:25