走向ASP.NET架构设计—第四章—业务层分层架构(前篇)
前言:在任何一个项目中业务层毫无疑问是最重要的层,所以在设计的过程中,如何组织业务层是至关重要的。本章的讨论将会涉及Flower的架构模式一书中的四种组织业务层的模式:TransactionSript,ActiveRecord,AnemicModel和DomainModel。每一中组织业务逻辑的模式有着各自都优缺点,如何选择他们重要的还是取决于我们所要开发的项目的类型。 在讨论完四种模式之后,我将会和大家一起来看看DDD的一些知识。 每种模式的讲解,我都会用实例的形式给出完整的代码,也希望大家多琢磨! 不是所有的应用程序都是一样的,也不是所有的系统都需要用复杂的架构来组织业务逻辑。作为开发人员
暂无评论