DDD学习笔记

以前的写法,一个表映射一个实体类,只有属性,一个贫血对象,你想怎么改就怎么改

如果绕过聚合根,聚合根无法保证其不变量、有效性或一致性。 最终将产生面条式代码或事务脚本代码。

领域对象就是个有意志的东西,它有属性,有自己的行为,它能做的事都提供了相应的方法,你想改它,只能调用它的方法,不能直接改

领域模型里的属性都没有公开的setter

上一篇:15.DDD


下一篇:DDD as Code:如何用代码诠释领域驱动设计?