2016-07-28 123 views
0

根据我正在阅读的书,我了解这一事实。实体对象就像MVC中的模型对象,它们负责维护数据。边界对象是那些与外部用户交互,处理输入和输出的对象。在MVC中,用户输入被控制对象检测到,但输出的处理是视图对象的责任。这是我发现的差异。但是当我用Google进行搜索时,许多人都说MVC通常用于用户界面设计,而ECB通常用于商业逻辑。那是什么意思? MVC只是用于用户界面?如果是这样,MVC中Controller和View对象的责任是什么?何时使用MVC和ECB?

+1

的可能的复制[实体控制边界(ECB)与模型视图控制器(MVC)](http://stackoverflow.com/questions/32912341/entity-control-boundary-ecb-vs-model -view-controller-mvc) –

+0

如果你真的要求在MVC中描述CV的含义,你应该阅读https://en.wikipedia.org/wiki/Model-view-controller –

+0

复制/粘贴:https: // en.wikipedia.org/wiki/Model-view-controller'所以SO似乎破坏了这个地址 –

回答

相关问题