ddd-repositories

ddd-repositories

文章 0 浏览 6

Active Record 模式、Repository 模式和可测试性(java 中)

以下旨在充分利用 Active Record 模式和 Repository 模式的方法有什么缺点(例如在可测试性方面)? 每个持久对象都公开 save() 和 delete() 方法,但…

归属感 2024-11-01 18:17:29 9 0

如何使 POCO 与具有 DDD 中复杂关系的 Linq-to-SQL 配合使用

当我的域模型不是表驱动时,我正在努力寻找一种使 POCO 与 Linq-to-Sql 一起使用的方法 - 这意味着我的域对象与数据库架构不匹配。 例如,在我的域层…

入怼 2024-10-31 09:34:22 9 0

在正常的类库项目中,在何处连接 DI 与 Castle

我读到 Windsor 是最好用的 DI/IOC 工具,所以我想我应该尝试一下。我看到了许多如何使用 MVC 项目连接所有内容的示例,但是我需要使用 DDD 模型的其…

以歌曲疗慰 2024-10-31 04:57:29 8 0

领域模型ߝ存储库 –跨子系统的通信

我目前正在设计一个系统,该系统将使用多个数据源来消费所需的数据。我正在尝试对下面所示的概念进行建模(将发布图像,但没有足够的点!),其中客户…

榆西 2024-10-31 00:53:03 13 0

尝试在存储库中捕获

我看过的存储库模式示例均不包含任何类型的错误处理。 这是为什么呢?举例来说,我有这样的情况: public virtual TItem Insert(TItem item) where TI…

栖迟 2024-10-30 19:14:07 10 0

在 List 或 DropdownList 中加载 Value 对象,DDD

我需要澄清一些事情。 有人员聚合,2 个 VO(国家、州、省)。 我想在我的表示层中加载所有国家/地区(我正在使用 mvc) Evan 说您只使用存储库(IPer…

贪恋 2024-10-28 00:23:56 14 0

存储库模式:每个聚合的存储库还是每个底层数据存储的存储库?

它是建议每个聚合有一个存储库。 但是,我有一个情况,可以从 2 个异构数据存储中获取相同的聚合对象。对于后台,该对象是: 从数据存储A(远程和只读…

百思不得你姐 2024-10-21 13:12:23 11 0

如何测试我的存储库实施?

我使用 NUnit 作为测试单元。我在域上有我的接口,因此我准备在持久层中实现这些接口。我的问题是,您实际上如何进行单元测试来测试这些存储库?我认…

空城仅有旧梦在 2024-10-18 05:22:20 8 0

架构问题:Fluent NHibernate、存储库模式和 ASP.NET MVC

我刚刚开始一个新项目,自然选择使用很多新技术。 我正在使用(流畅的)NHibernate、ASP.NET MVC 3,并尝试应用存储库模式。 我决定将我的业务逻辑分…

双手揣兜 2024-10-17 20:59:44 14 0

DDD 主题 - 课程关联 AggregateRoot

我是 DDD 新手。我有一个主题实体和课程实体。 主题有很多教训。 我需要添加/删除主题以及课程。我应该为实体创建两个不同的存储库吗? 或者只有一个 …

闻呓 2024-10-16 00:52:53 10 0

DDD 如何获取值对象列表

我有一个域模型 Customer - 聚合根 - 因为没有客户 Order 订单就不可能存在 - 实体 OrderStatus - 值对象 在我的我需要所有 OrderStatuses 的列表。 …

如歌彻婉言 2024-10-14 07:50:32 11 0

DDD - 领域模型问题

我与合作伙伴讨论了这种情况: **Publishers root entity Advertiser root entity** 每个实体都共享共同信息: 电子邮件、账单地址、正常地址、性别、…

往事随风而去 2024-10-11 20:54:43 14 0

通过域封装持久性,还是通过存储库持久性?

如果我的域模型不应该知道/关心存储库,那么像 .UpdateOrder(...) 这样封装 CRUD 更新的行为如何与存储库交互?通过域服务? 好的,那么我的存储库有…

她比我温柔 2024-10-05 11:11:56 14 0

真实世界的 ASP.NET MVC 存储库

在现实世界中,控制器可能需要使用来自各种数据库表和其他数据存储的数据。例如: [Authorize] public class MembersController : Controller { ICour…

娇妻 2024-10-05 00:17:04 17 0

DDD - 如何避免跨越聚合边界?

我们正在开发一个新项目(重写现有应用程序),我的域模型/存储库设计遇到了问题。 这是我们的域模型中两个关键部分的(简化)版本: 如您所见,我有…

超可爱的懒熊 2024-10-04 15:54:25 14 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文