存储库是一种封装存储,检索和搜索行为的机制,它模拟对象集合。
我正在使用领域驱动设计(DDD)设计电子钱包系统,并且我面临着有关聚合设计的挑战。具体来说,我有一个代表电子钱包的聚合,其中
我是领域驱动设计的新手,我正在努力解决在哪里调用对持久性、锁定和/或内部和外部服务的调用。在聚合根中?在周围的应用程序中或
我在我的学习项目中使用了 ddd。存储库使用域类并在内部将它们映射到持久性类。在基础存储库中,我有方法 Add(domainClass) 并在子类中
C# DDD 与 EF Core 使用相同的域实体/聚合来映射表或单独的类
我不知道这两个选项中哪个最合适。 方案一:使用aggregateroot或者entity(聚合子实体)来映射表。 公共类用户:AggregateRoot { 字符串名称 { 获取; } ...
在 DDD 中,关键概念之一是存储库,它允许您检索实体(或聚合根),然后在更新后将它们保存回来。 假设我们需要执行一些“bu...”
DDD 在 .NET 中使用实体框架 - 更新电子商务产品的逻辑
我目前正在尝试在电子商务应用程序上实现 DDD。这是一个使用 ntier 架构的现有应用程序。我正在一步一步尝试生成 dom...
我正在深入研究领域驱动设计(DDD),并遇到了一个看起来像是典型挑战的场景。它围绕着创建域对象(例如聚合),这些对象依赖于 ID,...
我正在构建一个尝试遵守干净架构的应用程序。我理解存储库的目的是抽象出持久层并根据 dom 返回实体...
在DDD实践过程中,我发现领域对象和持久化对象之间存在不匹配的情况。我了解 DDD 建议域对象仅公开关键字段并且...
考虑一个允许您创建、列出和查看带有照片的博客文章的应用程序。 然而,该应用程序还提供了一个地方,用户可以在其中查看他们在所有照片中添加的所有照片...
创建Rest Api时如何调用Route中的Interface类
所以我有这样的界面 出口接口认证服务{ 注册(电子邮件:字符串,密码:字符串):承诺; // 登录(电子邮件:字符串,密码:字符串):Promise<...
简短版: 食堂 开放日 顾客 ID 预订天数 更改(新预订天数){ 如果(newBookingDays 不在>>>canteen.openDays<<<) ...
我读过Vaughn Vernon的一篇文章,他在文章中指出,聚合体之间只能通过身份引用。假设我有一个聚合A,它有一个对聚合B的身份的引用。
在DDD中,当我从存储库中获取实体时,如何为Id属性添加水合物?当我第一次创建实体时(在持久性之前),我可以在实体的...
我正在研究域驱动设计(是的,对于那个聚会我来晚了,到目前为止,我已经意识到域模型应该是宇宙的中心。数据持久性...
我有一个问题要问你。我有一个六边形架构的.NetCore产品。在我的存储库类中,我填写我的域类,其名称为company并具有两个属性:Id和Logo。我的...
我应将哪种存储库格式与Sonatype Nexus结合使用以生成非通用的构建输出?
用例,我有一个C ++构建管道来创建我的应用程序。该管道的输出是一个包含我的C ++应用程序的目录。我不知道将它们放在哪里,所以我安装了...
在我参与的DDD项目中,我们正在寻找一些方便的解决方案,以将实体对象映射到域对象,反之亦然。该项目的开发人员同意完全解耦域...
这个问题乍一看对我来说似乎很愚蠢,但是后来我意识到我还没有一个正确的答案,有趣的是,在我的搜索中也找不到很好的解释。我是新来的...
我研究了DDD中的存储库,发现了很多不同的东西。每个人对存储库的说法都不尽相同,这让我感到困惑。我想知道应该使用什么方法来存储库...