领域模型

彷徨的蜗牛11 天前
架构·领域模型·ddd
六边形架构补充 - 第五章 - DDD领域模型六边形架构的由基础设施层、用户接口层、应用层和领域层组成。领域层封装核心的业务逻辑,然后由应用层进行业务逻辑的编排。接口层和基础设置层在六边形架构中分别属于输入端口和输出端口,然后在进行端口的适配。 领域层: 位于最底部,是整个系统的核心。它封装了最纯粹的业务逻辑(实体、规则、流程),不依赖于任何外部层次(如应用层、基础设施层)。它是系统中最稳定、最不易变化的部分。 应用层: 位于领域层之上。它负责协调和编排领域对象来完成具体的用例或用户故事(例如“用户下单”、“审批流程”)。它依赖于领域层,并可能调用基
彷徨的蜗牛18 天前
架构·领域模型·ddd
六边形架构代码设计及实现 - 第四章 - DDD领域模型基于六边形架构的思想,使用 Java Spring Boot 框架,给出一个简化版的订单管理系统示例代码。示例中会体现:领域层(核心业务逻辑)、端口(接口)、适配器(输入、输出适配器)。
彷徨的蜗牛18 天前
架构·领域模型·ddd
六边形架构的调用流程 - 第三章 - DDD领域模型六边形架构的运作体现为两条清晰的调用路径:一条由外部输入驱动业务逻辑,另一条由业务逻辑驱动外部资源。理解这两条流程是掌握六边形架构实践的关键 如下:
彷徨的蜗牛22 天前
架构·领域模型·ddd·六边形架构
六边形架构使用场景 - 第二章 - DDD领域模型六边形架构(Hexagonal Architecture,又称端口与适配器架构)的提出,并非空穴来风,而是为了应对传统软件架构(尤其是分层架构)在业务复杂度高、技术栈多样且需要长期演进的系统中所暴露出的核心痛点。
有泥土的路8 个月前
领域模型·ddd·领域驱动·领域建模·聚合根
领域驱动设计实战:聚合根设计与领域模型实现我清楚的知道一点,其实大家如果上网找文章,90%以上的人肯定是想知道具体编程的时候怎么落地,尤其是聚合根。
-停泊2 年前
微服务·架构·数据在微服务各层的协作·领域模型·ddd
16 | 视图:如何实现服务和数据在微服务各层的协作?微服务之间的服务调用
我是有底线的