domain-driven-design 相关问题

域驱动设计(DDD)是一种通过将实现与核心业务概念的演进模型深度连接来开发满足复杂需求的软件的方法。请注意,最好在softwareengineering.stackexchange.com上询问概念性DDD问题。

DDD 在 .NET 中使用实体框架 - 更新电子商务产品的逻辑

我目前正在尝试在电子商务应用程序上实现 DDD。这是一个使用 ntier 架构的现有应用程序。我正在一步一步尝试生成 dom...

回答 1 投票 0

DDD中的封装

在设计聚合和实体时,最好只向消费者提供聚合的公共属性和方法。但偏偏为了改变一些属性...

回答 1 投票 0

领域驱动开发和sql索引

我在 WebApi 应用程序中的 DDD 模型持久性方面遇到一些问题。 输出“堆栈”: 网络 .net 核心应用程序 DDD sql(Dapper 不是 ef core) 为了简单起见,我们有简单的 DDD 实体模型,让我们来看看...

回答 1 投票 0

领域驱动设计 - 建模用户注册过程 .NET Core

我正在学习 DDD 并尝试使用领域驱动设计对用户注册过程进行建模。让我们想象一个晚餐托管系统,其中主持人和客人是两个实体。主持人将是那个将

回答 1 投票 0

DDD |我可以从另一个有界上下文导入聚合 ID(如 ProductId)吗?

我聚合了ExampleEntity1 和ExampleEntity1ID 以及ExampleEntity2 和ExampleEntity2ID。 ExampleEntity2 使用ExampleEntity1ID 引用ExampleEntity1。示例实体 1 和示例实体 2...

回答 1 投票 0

丰富的领域模型实体由于方法太多而变得很大

我正在制作一个应用程序,试图坚持 DDD 概念和实践。我有一个丰富的领域模型,其中包含实体、值对象、封装在其中的业务规则等。 实体实际上并没有...

回答 1 投票 0

DDD+CQRS+EventSourcing 如何确保预测是最新的?

我们开发使用DDD、CQRS+Eventsource的应用程序。 我们有一个 UserAggregate。此聚合使用 UserMailIndex。 UserMailIndex - 是一个投影,它只是唯一电子邮件的列表。每次...

回答 1 投票 0

纯 DDD 中的数据解放

我正在阅读 Adam Bellemare 的《构建事件驱动的微服务》一书,有一部分我不明白: 在完美的世界中,所有状态都将被创建、管理、主要......

回答 1 投票 0

在领域对象中实现应用程序级别和UI级别接口

我正在构建一个应用程序,允许工程师配置“索具”(即您举升的物体与举升它所用的起重机之间的电缆)。我们是两个人的远程团队,沟通...

回答 1 投票 0

如何在多个有界上下文中创建对象?

假设我有产品型号。我有目录上下文、仓库上下文、运输上下文、销售上下文。我的产品实体分散在这些上下文中。目录、仓库、销售和运输...

回答 1 投票 0

使用 DDD 和 CQRS 从读取模型获取数据与从写入模型接收数据

我第一次使用 DDD 做一个项目。该项目与汽车租赁有关,有一些事情让我很困惑,我找不到答案。如果

回答 1 投票 0

如何通过加载聚合根来忽略构造函数中引发的事件?

我看到有些人在聚合根的构造函数中引发域事件。 https://github.com/szjani/predaddy/blob/4.0/tests/src/predaddy/domain/User.php 忽略这些的最佳方法是什么

回答 1 投票 0

六边形架构中数据仓库接口放在哪一层?

如图所示,遵循六边形的架构模式,存储接口似乎被放置在应用层。但根据DDD规范,数据存储...

回答 1 投票 0

Repository 由多个子仓库组成可以吗?

我有一个存储库,它处理一个包含大量信息的实体,这些信息使用不同的表但相同的连接填充。 为了更好地封装事物,我创建了“子存储库&

回答 1 投票 0

如何在 DDD 中管理有界上下文之间的实体标识符?

我需要一些有关管理 DDD 中实体标识符的说明。 假设我们有产品模型。它在销售上下文、运输上下文和库存上下文中可以具有不同的含义。所以我们...

回答 1 投票 0

如何购买过期域名

我想购买一个域名。我在WhoIs上搜索该域名,发现该域名昨天已过期,至今尚未续订。 搜索的时候发现是……

回答 1 投票 0

如何处理事件源聚合中的相关实体

我正在 ES 和 CQRS 的世界中冒险,我已经阅读了很多相关内容。不幸的是,大多数材料并没有超出基础知识,当您开始尝试将其应用到现实世界时

回答 1 投票 0

分布式领域驱动设计建模

我正在开发一个活动票务系统,我正在尝试使用 DDD。但是,我不确定如何对我的一些聚合进行建模。 我有主要事件聚合: 公共类事件:实体<...

回答 2 投票 0

EfCore 嵌套列表与 DDD 模式中的其他 AggrgateRoot 关系

我对 DDD 结构有疑问,我认为我不太理解该模式。 我的数据库 ERD: 应用程序订单 ERD 简短的。 我有三个 AggrgateRoot(AppOrders - AppTests - AppAntibiotics)。 应用程序订单...

回答 1 投票 0

在DDD中,代码模型必须与分析模型有多少相似度?

在有关 DDD 的书籍中,有很多强调使代码模型和分析模型相同(或相关)。我目前正在阅读领域驱动设计的模式、原则和实践,...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.