在 RavenDb 中使用域模型作为文档?
我正在考虑使用我的域模型 (DDD) 作为 RavenDb 中的文档。这是一个坏主意吗? 如果没有,我正在使用包含 id 的 id 类(例如 TodoListId)(在 ravens …
领域驱动设计:在不使用服务定位器的情况下从实体访问配置值
我有一个 User 实体,它有一个 HasCompletedSecurity 属性,该属性指示特定的 User 是否已回答系统所需的安全问题数量。系统所需的安全问题数量是可配…
Fluent-nhibernate HasOne 关系返回 NULL
我在 fluid-nhibernate 中表达我想要的结果时遇到一些困难。也许我只是对这样一个简单的概念采取了错误的方法。 People 实体由第三方服务填充。稍后可…
AnemicDomainModel - 需要更简单的解释
我今天阅读了这篇文章,并试图澄清一些事情。本文是否意味着模型对象应该包含业务逻辑? 例如,假设有一个 Student 对象,我们通过 Hibernate 从数据…
如何更改需要数据库检查的实体的属性?
我有一个名为 StyleBundle 的对象。 public class StyleBundle { public StylePricingType StylePricingType { get; private set;} public decimal Pr…
在域之间共享值对象是个好主意吗?
假设系统中有两个域:Orderdomain 和 Customerdomain。 这两个域都相当复杂且庞大,因此将它们合并到一个域中并不是一种选择。 但他们之间存在业务关…