本文介绍了贫血域模型:优点/缺点的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道使用贫血域模型的优缺点(见下面的链接)。

I would like to know what the pros and cons are for using an Anemic Domain Model (see link below).

推荐答案

优点:


  • 您可以声称它是一个域模型
    ,并向您的开发者朋友吹嘘
    。将它放在简历上。

  • 从数据库表中自动生成
    很容易。

  • 它映射到数据传输对象
    令人惊讶。

缺点:


  • 您的域逻辑存在于
    else之外,大概在一个充满
    类(静态)方法的类中。或者你的GUI
    代码。或者在多个地方,都有相互矛盾的逻辑。

  • 这是一个反模式,所以其他
    开发人员会问你
    是否理解对象$ b $的概念b定向设计。

这篇关于贫血域模型:优点/缺点的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-21 05:38