领域对象映射到微服务代码模型(下)
领域对象与微服务代码对象的映射完成上面的分析和设计后,即可建立像下图一样的,领域对象与微服务代码对象的映射关系了。个人客户领域模型中的个人客户聚合,就是典型的领域模型,从聚合内可以提取出多个实体和值对象以及它的聚合根。该图个人客户聚合做了进一步的分析。提取了个人客户表单这个聚合根,形成了客户类型值对...
领域对象映射到微服务代码模型(中)
设计值对象根据需要将某些实体的某些属性设计为值对象。值对象类放在代码模型的Entity目录。在个人用户聚合中,用户拥有用户证件类型,它以枚举值形式存在,所以将其设计为值对象。如果这个领域对象在其它聚合内维护生命周期,且在它依附的实体对象中只允许整体替换,即可设计为值对象。如果这个对象是多条且需基于其...
领域对象映射到微服务代码模型(上)
将领域对象映射到微服务代码模型中。DDD强调先构建领域模型然后设计微服务以保证领域模型和微服务的一体性。但在构建领域模型时,我们往往是在业务视角,并且有些领域对象还带业务语言。我们还需要将领域模型作为微服务设计的输入,对领域对象进行设计和转换,让领域对象与代码对象建立映射关系。领域对象的整理完成微服...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。