AnemicDomainModel - 需要更简单的解释
我今天阅读了这篇文章,并试图澄清一些事情。本文是否意味着模型对象应该包含业务逻辑? 例如,假设有一个 Student 对象,我们通过 Hibernate 从数据…
如何更改需要数据库检查的实体的属性?
我有一个名为 StyleBundle 的对象。 public class StyleBundle { public StylePricingType StylePricingType { get; private set;} public decimal Pr…
在域之间共享值对象是个好主意吗?
假设系统中有两个域:Orderdomain 和 Customerdomain。 这两个域都相当复杂且庞大,因此将它们合并到一个域中并不是一种选择。 但他们之间存在业务关…
单一职责原则与贫乏/丰富领域模型有何关系?
目前正在对从另一个团队接管的东西进行一些代码审查,并对应用 SRP 及其与贫血或丰富域模型(由 Martin Fowler 定义)的关系存有疑问。 富域模型的概…
使用 DDD 映射用户、地址、国家/地区
我正在尝试使用 spring、hibernate 并首次遵循 DDD 创建一个电子商务网站。 目前的情况是这样的。我正在将对象 USER 视为聚合根,它具有地址列表(以…
使用 spring jdbcTemplate 让我们的 Person 进入我们的 User 的最佳方法是什么
我有两个域对象: 用户(有一个人) 人员 仅供参考:在我们的域中,有些人(人:-)不是用户,所以我们不能将它们组合起来。 我试图找出将 Person 对象…