Mic*_*che 5 validation domain-driven-design
我按照DDD方法设计了一个域模型.我想补充验证.
您认为在域模型级别添加验证是个好主意吗?如果不是,我应该在哪里验证我的域对象?
谢谢
如果验证规则形成业务域的一部分,他们属于在模型中.
聚合根负责维护它所包含的不变量,因此验证它们是由它负责的.
如果发现验证规则非常复杂,则可以创建一个验证服务,该服务将由聚合根用于此函数.
| 归档时间: |
|
| 查看次数: |
3027 次 |
| 最近记录: |