什么是贫血模型?

sir*_*lot 2 domain-driven-design model

我已经搜索了一段时间试图了解这是什么,但我不太清楚。什么是贫血模型,它的替代品是什么?

M.O*_*vio 5

基本上是一个具有业务语义的对象模型,但逻辑是在域对象之外实现的,因为它无法封装它。

另一种选择是正确实现领域模型。当然,贫血模型有一些优点和缺点:

贫血领域模型:优点/缺点

我还发现这篇文章非常有帮助:http://www.martinfowler.com/bliki/AnemicDomainModel.html

我希望它有帮助!