Ama*_*wal 5 model-view-controller command-pattern
好吧,这有点愚蠢。我正在尝试围绕 MVC 和命令模式的使用。这些问题主要涉及在哪里放置代码。
在 MVC 模式中,命令在哪里实例化?它们是由控制器创建的,还是完全包含在模型中,或者两者都不是。
顺便说一句,如果不需要撤消/重做,应该使用命令模式。
问候
在 MVC 应用程序中实现命令模式取决于您的具体需求。默认情况下,控制器不创建任何命令。如果您需要在 MVC 应用程序中实现命令模式,您必须自己完成。
您可以在控制器中实现命令,也可以在单独的服务层中执行。它不应该在模型中,因为命令模式是行为的并且应该独立于模型。
| 归档时间: |
|
| 查看次数: |
11959 次 |
| 最近记录: |