最近搜索
暂无搜索记录
热搜
JAVA
大数据
分布式
Python
人工智能
爬虫
WEB
JavaScript
认证
三层架构
MVC模式:模块耦合严重
分层设计:高内聚,低耦合复用,拓展性设计

MVC架构模式:MVC模式–struts、springmv
缺陷:1.控制器冗余,2.控制器依赖对象严重,3.对象之间产生耦合,4.由于spring存在,开发不符合面向对象。
MVC是固化的业务、结构性的设计模式
四层架构



DCI架构模式:对MVC的补充,面向对象的量化落地,Data对象数据,Context对象场景,InterActions交互行为

DCI架构模式–>架构设计层面的方法论;四色建模法–>需求层面的方法论
以上2种方式完美结合
五层架构

六层架构

张建钢