#DDD实体模型

      更多分类

实体标识与数据库主键

18-11-09 1077 3 banq

今天,我们将讨论DDD意义上的标识与数据库主键之间的区别。 我们经常将两者混合在一起,但它们真的是一回事吗? 实体标识 在DDD的背景下,标识是实体固有的东西。 只有实体拥有它; 它是用于区别... 详细

使用Spring Data JDBC实现DDD聚合

18-09-30 1674 2 banq

本文讨论了Spring Data JDBC如何实现DDD中聚合根存储的设计思路,其中主要讨论了是不是每个实体都需要一个对应数据表,这种问题需要根据具体情况而定。 Spring Data JDBC比J... 详细

从贫血模型到DDD的重构

18-11-13 1408 1 banq

我们将重构一个简单的问题跟踪应用程序,通过典型的层隔离,根据领域驱动的战术设计模式进行建模。 这个问题跟踪应用程序非常简单。您可以使用它执行多项业务操作 - 全部通过REST API,并且所有操作都... 详细

在模型的两个聚合中如何重用对象

14-02-13 2 763 aptx4869

在聚合1中,对象A是一个实体对象,在聚合2中,对象A是一个值对象,这种情况,在模型中该如何设计?是为聚合1,聚合2分别定义对象A,还是他们可以重用同一个对象A? 例如,在汽车这个聚合中,因为需要对每个... 详细

两个凡是:凡是在系统树上的才是有意义的,凡是脱离了树的都是无意义的。

15-02-05 487 2 liangshan

我们的业务系统就类似一个小区(appSystem),一个小区中有很多资源,对小区中的所有资源按照类型进行树形的分类就是资源类型(resourceType),比如“停车位”是一种类型的资源、小区中的“绿... 详细

新手求教:DDD一些问题

14-01-17 1 961 1 cswlucky

有这样一个场景: 一个campaign 下面 有多个 activity ,一个activity 又对应多个prize ,一个prize只会属于一个pool(奖池控制... 详细

实体与价值对象的比较

18-11-21 594 banq

为了定义实体和值对象之间的差异,我们需要引入三种类型的相等性,当我们需要将对象相互比较时,它们会起作用。 引用相等意味着如果两个对象引用内存中的相同地址,则认为它们是相等的。 标识符相等性意味... 详细

Evans 原文解读

13-12-13 1 296 sinaID30957

Rather than focusing on the attributes or even the behavior, strip the Entity object’s definition do... 详细

共有 85 上一页 1 2 3 4 5 6 7 ... 11 下一页