ddd-repositories

ddd-repositories

文章 0 浏览 2

Linq to Sql、存储库和 Asp.Net MVC ViewData:如何删除冗余?

Linq to SQL 创建可 IQueryable 且充满关系的对象。 Html Helpers 需要特定的界面对象,例如 IEnumerable。 我认为可能会发生什么: 重用从 Linq 到 S…

黑白记忆 2024-08-27 09:56:28 4 0

DDD:尝试使用 C# 编写与 Poco、Repository、DTO 和 DAO 相关的排序和过滤代码?

我从我的存储库中获取项目列表。现在我需要对它们进行排序和过滤,我相信这将在存储库中完成以提高效率。我认为有两种方法可以用 DDD 方式做到这一点…

独﹏钓一江月 2024-08-25 07:22:18 4 0

将 DDD 应用于 Northwind 数据库

我想做一些练习并将 DDD 应用于应用于 Northwind 数据库的域模型。即使 Northwind 是一个例子,我想它也是为了满足一些“虚拟业务”的需求。因此,我…

新人笑 2024-08-23 10:31:47 2 0

使用 JPA/Spring 的(通用)DDD 存储库的方法:它看起来有问题吗?

我对 DDD 和 JPA 还很陌生。 我正在使用 JPA 和 Spring 开发一个通用存储库。我真的很喜欢文章 DDD:通用存储库 和 JPA 实现模式:数据访问对象。我的…

黑色毁心梦 2024-08-21 14:34:20 5 0

LINQ2SQL、持久性无知和域模型

这里有没有人使用过LINQ to SQL来支持域的持久化 型号? 我不打算使用 LINQ2SQL 实体设计器,而只是使用普通的手动编码 XML 映射,并且目前遇到了障碍…

榕城若虚 2024-08-20 14:52:55 3 0

DDD - 如何实现高性能的搜索存储库

我有一个关于 DDD 和存储库模式的问题。 假设我有一个客户聚合根的客户存储库。获取&amp Find 方法返回完全填充的聚合,其中包括 Address 等对象。一…

满天都是小星星 2024-08-18 06:38:25 4 0

关于过滤和排序的简单存储库问题

我有一个来自存储库的产品列表。够简单的。现在我想添加过滤和排序。排序可能发生在存储库外部,因为在存储库内部执行排序不会提高效率(猜测)。我无…

做个ˇ局外人 2024-08-17 01:40:52 5 0

聚合根如何删除其子节点之一?

如果我对聚合根的理解是正确的,那么根也应该负责删除它的“子项”之一。这似乎会转化为这样的内容: order.removeOrderLine(23) 这将有效地将其从集…

明媚殇 2024-08-11 04:37:56 6 0

DDD 屏幕投射问题?

前几天,我观看了 Greg Young 在 DDD 上的截屏,其中谈到持久化对象的所有状态转换,而不是保存时的状态,然后加载它“重放”所有这些消息以恢复当前…

烟柳画桥 2024-08-10 11:33:54 4 0

领域驱动设计布局问题

我对 DDD 很陌生。我有一个配置文件类和一个配置文件存储库类。 PROFILE 类包含以下字段 -&gt Id、Description、ImageFilePath 因此,当我添加新的配…

相思碎 2024-08-05 13:32:13 9 0

有关领域驱动设计的问题

阅读 Eric Evans 的领域驱动设计后,我有几个问题。我进行了搜索,但没有找到满意的答案。如果你们中有人清楚地理解以下问题,请告诉我。 我担心的是 …

就像说晚安 2024-08-05 06:53:44 4 0

linq 2 sql 如何转换为 TSQL

当您使用构造函数将 linq2sql 对象转换为域对象时,Linq2sql 似乎不知道如何构造 TSQL。如: from c in db.Companies select new Company (c.ID, c.Na…

邮友 2024-08-04 09:48:46 3 0

针对真实数据库对域服务进行单元测试

我想知道其他人可能会采用什么方法来针对数据库测试域服务?我已经拥有一系列模拟存储库,可以在域服务中使用它们来测试域服务本身。这些模拟存储库的…

等待我真够勒 2024-08-04 09:47:02 3 0

检测聚合根内实体的变化

我想看看人们可能采取什么方法来检测作为其聚合一部分的实体的变化。我有一些有用的东西,但我并不热衷于它。基本上,我的存储库负责确定聚合根的状态…

总攻大人 2024-08-04 06:22:59 8 0

DDD 存储库对其他存储库的认知

一个存储库可以访问另一个存储库通常可以接受吗?具体来说,在这种情况下,我有一个聚合根,它使用另一个聚合根来确定要添加哪些实体。它遵循项目/项…

天涯沦落人 2024-08-02 22:55:54 5 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

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