【发布时间】:2017-12-21 19:16:08
【问题描述】:
我想开发一个基于 Java 的应用程序,我现在正在使用 MVC(模型-视图-控制器)设计软件架构。我的问题是关于确定控制多个模型的控制器数量的理想方法,这些模型以某种方式相互关联?更具体地说,我有 1 个视图和 3 个模型。模型不是独立的,即板模型由单元模型组成,单元模型具有自己的跟踪模型。模型之间的关系是动态的。对它们全部使用 1 个控制器是否理想,或者我应该继续为每个模型使用 3 个控制器和另一个不同的模型来控制这 3 个控制器? 任何帮助将不胜感激。谢谢。
【问题讨论】:
-
我认为每个视图一个控制器是好的,只要你没有为每个模型定义太多的功能。
标签: java model-view-controller architecture software-design