学习中心
登录

DDD分层架构设计

张建钢 2023-06-17 16:32:51
169 0

三层架构

MVC模式:模块耦合严重

分层设计:高内聚,低耦合复用,拓展性设计

image_5.png

MVC架构模式:MVC模式–struts、springmv

缺陷:1.控制器冗余,2.控制器依赖对象严重,3.对象之间产生耦合,4.由于spring存在,开发不符合面向对象。

MVC是固化的业务、结构性的设计模式


四层架构

image_5.png

image_7.png

image_10.png


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

image_6.png

DCI架构模式–>架构设计层面的方法论;四色建模法–>需求层面的方法论

以上2种方式完美结合


五层架构

image_11.png

六层架构

image_13.png

该文章还没有评论,快来抢占沙发吧~
张建钢
这个人很懒,什么都没留下~