原文:如何运用领域驱动设计 - 值对象

目录 概述 何为值对象 值对象是基于上下文的 当前上下文的值对象可能是另一个上下文的实体 怎么运用值对象 尽量避免使用基元类型 值对象是内聚并且可以具有行为 来看一个例子 值对象的持久化 总结 概述 作为领域驱动设计战术模式中最为核心的一个部分 值对象。一直是被大多数愿意尝试或者正在使用DDD的开发者提及最多的概念之一。但是在学习过程中,大家会因为受到传统开发模式的影响,往往很难去运用值对象这一 ...

2019-11-28 18:05 25 3594 推荐指数:

查看详情

我的领域驱动设计运用实例 - 领域领域

一、前言 断断续续的也有在闲余时间接触领域驱动设计的相关知识,因为目前在工作中更多的还只是一名 crud boy,因此目前也只是对其中的某些知识点有知晓,实际使用的比较少,仅此而已。因此,趁着这个春节假期,整理了一下自己的 github 帐号,同时结合自己定的学习计划以及自己的期望发展方向,决定 ...

Sat Feb 01 18:05:00 CST 2020 4 2783
戏说领域驱动设计(二十)——对象

  对象这个东西在DDD里算是比较抽象的,好多人学了半天也学不明白。我这种聪明人也费了好大劲,总算苦心人天不负,现在也能用个有模有样了。战术模式中不论是领域服务、对象工厂还是资源库,基本上您能听懂是什么意思,在BO层中所承担的角色也比较明确,唯独这个对象有点坑爹。遥想当年我在使用C# ...

Sun Apr 03 01:46:00 CST 2022 7 1081
如何运用领域驱动设计 - 实体

目录 概述 何为实体 似曾相识 你确定它真的需要ID吗 运用实体 结合对象 为实体赋予它的行为 尝试转移一部分行为给对象 愿景是美好的 现实是残酷的 总结 概述 本文 ...

Thu Dec 05 01:34:00 CST 2019 36 3711
领域驱动设计之实体、对象领域服务

建立领域模型的第一步就是需要识别出实体、对象领域服务。 一.实体 1.实体是领域中需要唯一标识的领域概念。通常在业务中,需要唯一标识与区分的对象并需要持续对它进行跟踪,这样的对象我们认为是实体。这里的唯一标识通常指的是业务上的唯一标识,比如订单号、雇员工号等信息,而不是数据库中因为技术需要 ...

Wed Nov 25 07:23:00 CST 2015 1 4961
《如何运用领域驱动设计》汇总

概述 这是关于领域驱动设计的一个系列博文,目的是在学习之后能够使用领域驱动设计的知识来开发应用。 领域驱动设计是目前比较火的概念,其实早在2004年的时候 Eric Evans 就提出了领域驱动设计。但是直到后期才被大家所认识,特别是随着现在微服务的兴起,许许多多的人意识到了领域驱动设计的好处 ...

Thu Jan 09 00:13:00 CST 2020 17 1907
如何运用领域驱动设计 - 聚合

总结 概述 在前几篇的博文中,我们已经学习到了如何运用实体和对象。随着我们所在领域的不断 ...

Thu Dec 19 02:16:00 CST 2019 27 4019
如何运用领域驱动设计 - 领域事件

领域驱动设计(DDD)的过程中,我们往往会遇到多个领域对象相互交互的情况。比如聚合根A在执行某操作之前需 ...

Fri Mar 06 01:47:00 CST 2020 28 5539
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM