我需要知道下一个是否是针对 MVC 的? 我有模型A、B、C,并且有两个主要 Controller CMS和Site。我的团队领导说我们只需对 A、B、C(访问站点)和(放入 CMS 中)进行增删改查操作。
我不同意这一点,我想为每个模型都有一个 Controller 。到底为什么我们将所有功能集中在一处。那我该怎么办,我错了吗?这对项目的 future 有好处吗?特别是我负责在不久的将来会出现的如此多的操作和任务,我讨厌从事如此拥挤和不友好的代码设计。
最佳答案
我觉得 CRUD 操作应该由模型来处理。然后, Controller 可以使用所述模型来执行 CRUD 操作,从而允许模型保存应用程序逻辑,从而使 Controller 保持“瘦身”。
这是假设您的模型代表业务对象。
关于java - 一个 Controller 中的 Crud 操作是好是坏的 MVC 行为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13708529/