大家好,关于springboot网站源码分享很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于网站的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
ddd-by-examples/factory:Themissing,completeexa
实现了CQRS命令查询CRUD责任隔离:
1.简单的创建读取更新删除等功能通过利用CRUD框架公开。
2.复杂命令在领域模型中表达,嵌入在六边形架构中
下图是六角形架构,领域模型位于核心之处:
上图的组件如下:
1.AppService应用程序服务-提供领域模型的功能入口点,应用程序服务是RESTfull端点。
2.DomainModel领域模型-遵循面向对象软件建模,包含业务规则、不变性约束,计算和流程状态变化。因此,六边形架构可以尽可能简洁明了-将纯粹业务的基本复杂性与技术选择的偶然复杂性分开,不受技术和约定的限制。
好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!
