转载

从头开始做一个OA项目(五) 面向接口编程和层之间关系引用

UI 前一篇我们已经带领大家搭建了一个非常简单的三层架构,并且按照搭建顺序完成(实体类库,数据访问,业务逻辑,UI,关于搭建三层的顺序,并没有统一的说法,但是我习惯于从下而上的搭建)。再贴一次图(1-1)我们来回忆一下。

从头开始做一个OA项目(五) 面向接口编程和层之间关系引用

图1-1

(一)  添加引用关系 

我们现在要为三层各个类库之间引用关系。按照前面我们在讲解三层的文章来做一下引用关系。数据访问层引用实体类库,业务逻辑层引用数据访问,UI层引用业务逻辑层,那么这三层之间都要引用实体类库。这里再次强调一下,实体类库不属于三层中的层次结构,实体类库只不过是三层中传输的数据容器。下面我就利用VS中的建模工具先把引用关系来画出来。

从头开始做一个OA项目(五) 面向接口编程和层之间关系引用

这就是我们的引用关系示例图,对于我们的VS项目来说,添加引用很简单。来让我们来看一下怎么添加引用。

数据访问引用实体类库

从头开始做一个OA项目(五) 面向接口编程和层之间关系引用

业务逻辑层引用 从头开始做一个OA项目(五) 面向接口编程和层之间关系引用 从头开始做一个OA项目(五) 面向接口编程和层之间关系引用

上面是UI层的引用关系

正文到此结束
Loading...