作为领域驱动设计战术模式中最为核心的一个部分——值对象,一直是被大多数愿意尝试或者正在使用DDD的开发者提及最多的概念之一。但是在学习过程中,大家会因为受到传统开发模式的影响,往往很难去运用值对象这一概念,以及在对值对象进行持久化时感到非常的迷惑。本篇文章会从值对象的概念出发,解释什么是值对象以及怎么运用值对象,并且给出相应的代码片段(本教程的代码片段都使用的是C#,后期的实战项目也是基于DotNet Core平台)。何为值对象首先让我们来看一看原著 《领域驱动设计:软件核心复杂性应对之道》 对值对象的解释:很多对象没有概念上的表示,他们描述了一个事务的某种特征。用于描述领域的某个方面而本身没有概念表示的对象称
………………………………