UI 前一篇我们已经带领大家搭建了一个非常简单的三层架构,并且按照搭建顺序完成(实体类库,数据访问,业务逻辑,UI,关于搭建三层的顺序,并没有统一的说法,但是我习惯于从下而上的搭建)。再贴一次图(1-1)我们来回忆一下。
图1-1
(一) 添加引用关系
我们现在要为三层各个类库之间引用关系。按照前面我们在讲解三层的文章来做一下引用关系。数据访问层引用实体类库,业务逻辑层引用数据访问,UI层引用业务逻辑层,那么这三层之间都要引用实体类库。这里再次强调一下,实体类库不属于三层中的层次结构,实体类库只不过是三层中传输的数据容器。下面我就利用VS中的建模工具先把引用关系来画出来。
这就是我们的引用关系示例图,对于我们的VS项目来说,添加引用很简单。来让我们来看一下怎么添加引用。
数据访问引用实体类库
业务逻辑层引用
上面是UI层的引用关系