- 前言
上篇博客我们讲到三层架构的基本理论知识,这篇我们来说一下三层之间信息是如何传递的以及如何表现在代码里。
- 调用关系
图1 图2
分析:根据图1我们可以看到BLL引用DAL和Model,DAL引用Model,UI引用BLL和Model,所以也就可以转换成图2所示的UI引用BLL,BLL引用DAL,它们三者都引用Model。
- 代码分析
时序图如下:
上篇博客我们讲到三层架构的基本理论知识,这篇我们来说一下三层之间信息是如何传递的以及如何表现在代码里。
图1 图2
分析:根据图1我们可以看到BLL引用DAL和Model,DAL引用Model,UI引用BLL和Model,所以也就可以转换成图2所示的UI引用BLL,BLL引用DAL,它们三者都引用Model。
时序图如下: