三层
文章平均质量分 85
十期刘杰
这个作者很懒,什么都没留下…
展开
-
三层分析法
三层架构通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。首先先看什么是三层: 1、表现层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。 2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。 3、数据访问层(DAL):该原创 2014-04-26 18:03:23 · 1896 阅读 · 33 评论 -
三层+设计模式
由于在上篇文章已经介绍过何为三层,在这就不在介绍,这篇文章的主要内容是介绍三层+设计模式后该如何实现。首先要做的就是在哪加,如何加? 三层主要的目的是解耦合,实现各个层之间的分离,从而做到改变一个尽可能不影响其他的层。所以可以在B层和D层加一个抽象工厂模式,来实现此目的。如下图: 当然还可以适当添加别的模式,比如U层和B层加一个外观模式,总的来说表现在包图中的就是这个样子的原创 2014-05-24 15:35:38 · 1796 阅读 · 23 评论