摘要: 将领域模型字段的setter设置为私有 通过构造函数创建对象 使用具有业务含义的动作来操作模型字段 领域模型的修改应该由自己的行为来完成 领域服务或命令处理者负责调用领域模型业务动作 处理域事件是一个应用程序问题。 域模型层应只关注域逻辑(域专家可理解的内容),而不应关注应用程序基础结构(如处理程序 阅读全文
posted @ 2020-11-24 20:59 冰山雪梨 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 以前的写法,一个表映射一个实体类,只有属性,一个贫血对象,你想怎么改就怎么改 如果绕过聚合根,聚合根无法保证其不变量、有效性或一致性。 最终将产生面条式代码或事务脚本代码。 领域对象就是个有意志的东西,它有属性,有自己的行为,它能做的事都提供了相应的方法,你想改它,只能调用它的方法,不能直接改 领域 阅读全文
posted @ 2020-11-24 15:28 冰山雪梨 阅读(51) 评论(0) 推荐(0) 编辑