阅读背景:

企业级应用架构(二)三层架构之数据访问层的封装与抽象

来源:互联网 

 

    在上一篇我们知道,要解除BLL对DAL的依赖,我们就必须抽象出DAL层的接口,同时基于DAL的数据访问技术很多,如EF,ADO.NET,LINQ TO SQL,因此,我们的数据访问层必须对这些技术提供相应的支持。所以今天我们要做的事情有两件,第一,定义我们的数据访问层接口;第二,屏蔽各类数据库访问技术的差异,提供统一的数据库访问模型。举个例子,我们只需要修改一下我们的配置文件,就能够把ADO.NET的实现方式,改变成EF的实现方式。好下面搭建我们的三层构,如图:    在上一篇我们知道,要解除BLL对DAL的依赖,我们就必须抽象出DAL层的接口,




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: