三层学习
文章平均质量分 86
MHJ609
这个作者很懒,什么都没留下…
展开
-
浅谈三层之登录窗体(C#)
最近在学习三层架构,三层的核心思想就是“解耦”。就好比我们去饭店吃饭,服务员只负责接收订单,厨师只管烹饪,采购员只管提供客人需要的蔬菜、肉类等。它们三者之间各司其职,互不影响,从而保证了饭店业务的正常运行。 这里我们讲的三层是逻辑上的三层,分为表示层、业务逻辑层和数据访问层。饭店中的服务员、厨师和采购员就相当于三层中的表示层、业务逻辑层和数据访问层。如图: 表原创 2015-01-07 18:55:50 · 1479 阅读 · 29 评论 -
三层的优化(七层架构)
上篇文章中介绍了简单的三层架构(U层、B层和D层),三层架构能同过业务逻辑层(B层)作为中间层,对表示层(U层)和数据访问层(D层)进行“解耦”。三层之间各司其职,互不影响,从而保证了系统的正常运行。 简单三层架构虽然解除了U层和D层的耦合,可是U层和B层,B层和D层都有很高的耦合。那么,能否对三层进行进一步的解耦呢?答案是肯定的,之间学习过的设计模式就能很好地解决这个问题。先来一张包图原创 2015-01-21 20:08:14 · 1785 阅读 · 30 评论