本文介绍了贫血域模型:优点/缺点的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想知道使用贫血域模型的优缺点(见下面的链接)。
I would like to know what the pros and cons are for using an Anemic Domain Model (see link below).
推荐答案
优点:
- 您可以声称它是一个域模型
,并向您的开发者朋友吹嘘
。将它放在简历上。 - 从数据库表中自动生成
很容易。 - 它映射到数据传输对象
令人惊讶。
缺点:
- 您的域逻辑存在于
else之外,大概在一个充满
类(静态)方法的类中。或者你的GUI
代码。或者在多个地方,都有相互矛盾的逻辑。 - 这是一个反模式,所以其他
开发人员会问你
是否理解对象$ b $的概念b定向设计。
这篇关于贫血域模型:优点/缺点的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!