DDD案例源码

     

ECommerce Microservices:基于DDD+CQRS的实用电子商务.NET源码

1032 1

ECommerce Microservices是一个虚构的电子商务,基于不同的软件架构和技术,如微服务架构、垂直切片架构、CQRS 模式、领域驱动设计、事件驱动架构、收件箱和发件箱模式,并使用 Pos.

使用DDD和Spring HATEOAS构建一个MRP的API实例和源码 - elca

2411 2 21K
通过一个具体的例子告诉你我们如何在 Java 中实现一个只允许根据业务规则定义良好的状态转换的域模型,然后使用 Spring 在一个REST-API 中发布它。看看我们如何构建一个完全由该 API 驱.

DDD事件建模与实现源码案例:外卖系统

6386 11 6K
整个外卖系统架构包括三个系统订单管理、餐厅管理和快递管理。案例场景:客户使用 Web 应用程序在当地餐馆下订单。应用程序协调餐厅/厨房订单的准备工作,以及交付订单的快递员网络。建模事件建模是一种使用示.

fraktalio/fmodel-demos:函数式与反应式领域建模演示

2196 1
当您开发信息系统以自动化业务活动时,您正在对业务进行建模。您设计的抽象、您实现的行为以及您构建的 UI 交互都反映了业务——它们共同构成了域的模型。 fmodel库包fmodel这个项目可以用作图书馆.

使用AsyncAPI规范简洁实现CQRS事件溯源案例

1248 2K
事件溯源从业者使用事件捕获方法(如事件风暴和事件建模)设计他们的领域。这项工作的输出通常是真实或数字白板上的大量便利贴。从这个模型中,开发人员必须填写很多关于命令、事件和读取模型的细节来构建一个工作系.

网上商店DDD系统的配送微服务设计 - itnext

1211
本文是SpringBoot + DDD + Apache Kafka实现最终一致性的教程与源码第三部分:最后,Fulfillment配送服务负责履行订单。下面显示了实现服务的数据模型的局部视图。此领域.

网上商店DDD系统的订单Order微服务设计 - itnext

2573
本文是SpringBoot + DDD + Apache Kafka实现最终一致性的教程与源码第二部分:订单服务负责管理客户的过去和当前订单;它是客户订单历史记录的记录系统。订单服务的数据模型的部分视.

网上商店DDD系统的客户微服务设计 - itnext

1229
本文是SpringBoot + DDD + Apache Kafka实现最终一致性的教程与源码一部分:客户Account服务负责管理基本的客户信息,例如姓名,联系信息,地址和购买的信用卡。客户服务的数.

最全面微服务教程:SpringBoot + DDD + Apache Kafka实现最终一致性 - itnext

5119 7 5K
这是关于如何使用Spring for Apache Kafka在跨多个微服务的MongoDB中管理分布式数据模型。由多个微服务组成的现代分布式系统,每个微服务都拥有一个领域的聚合数据的子集,那么该系统.

.NET遵循CQRS-ES架构的EventFlow的DDD + CQRS + Event-sourcing源码

1548
遵循CQRS-ES架构的EventFlow的DDD + CQRS + Event-sourcing示例。它配置有RabbitMQ,MongoDB(快照存储),PostgreSQL(读存储),Event.

Spring Boot的Clean架构教程与源码 - Baeldung

3052 2 14K
在本文中,我们将根据Robert C. Martin的Clean Architecture创建一个用户注册API的示例。我们将使用他的原始层-实体,用例,接口适配器和框架/驱动程序。 Clean简洁架.

DDD+Javascript领域建模示例 -Alex Lawrence

1874 1 5K

这篇文章使用一个简单的示例说明了域建模过程。第一步,确定实际问题。接下来,找到一种解决方法。接下来是创建初始域模型。之后,提供第一实施方式。然后,讨论并解决了技术和逻辑上的挑战。此外,还将解释域模型及.

硬纸板:一个有关模型和有界上下文的案例 - vladikk

1584 1
您在图片中看到了什么?一块硬纸板?一些垃圾?不是!这是模型!它是西门子KG86NAI31L冰箱的模型。纸板看起来不像冰箱吗?—是的,但并不重要。模型不是真实世界实体的副本,而是应该用来解决问题的构造。.

github-kgrzybek/modular-monolith-with-ddd:.NET基于领域驱动设计方法的模块化Monolith应用源码

1088

主要目标: 展示如何以模块化方式实现整体应用程序 介绍应用程序 的完整实施 这不是另一个简单的应用程序 这不是另一种概念证明(PoC) 目的是提出可以在生产环境中运行的应用程序的实现 展示最佳实践和.

odrotbohm/jddd:使用Spring和JPA开发支持DDD概念的库包

2489

该存储库包含一些库,以帮助开发人员使用Java中的DDD概念。当前,它包含以下工件:表达DDD概念的工件 jddd-core —注释和接口,用于在代码中表达DDD构建块(值对象,实体,聚合根等)。 j.