0
Q
设计MVC控制器
A
回答
2
Imho,控制器应该反映一个特定的功能区域,处理一组相互关联的功能。例如,您可以拥有专用于用户管理的控制器,您可以在其中创建和编辑用户,管理用户权限,用户配置文件,与用户相关的任何内容,用于产品管理的另一个控制器,根据用户输入显示可用产品,管理股票,供应商等...
由于太多的控制器会导致整天重定向,控制器太少,所以维护起来很麻烦。
当然,当我说“这个控制器管理这组功能”时,我不会说“把所有的业务逻辑放在这里”。管理员的职责是调用正确的业务方法并将这些数据传递给正确的视图。
相关问题
- 1. MVC控制器设计
- 2. ASP.NET MVC控制器设计
- 3. Spring MVC,控制器设计
- 4. 设计mvc控制器层
- 5. TDD'ing MVC控制器驱动设计
- 6. ASP.NET MVC控制器动作设计
- 7. MVC设计 - 多少个控制器?
- 8. 游戏设计MVC - 控制器架构
- 9. doctrine2 mvc实体/控制器设计
- 10. 定制设计控制器
- 11. 覆盖设计控制器
- 12. 设计Web API控制器
- 13. 设计路线::控制器
- 14. GridView:控制设计器
- 15. 设计亲子控制器
- 16. Web API - 控制器设计
- 17. AngularJS控制器设计
- 18. Rails控制器RESTful设计
- 19. MVC控制器
- 20. mvc 4确定控制器计数
- 21. 定制设计控制器不工作
- 22. 设计定制更新控制器
- 23. 问题定制设计控制器:require_no_authentication
- 24. 从视图到控制器的通知MVC设计问题
- 25. 胖模型,瘦身控制器和MVC设计模式
- 26. Clojure模型 - 视图 - 控制器(MVC)设计
- 27. 控制器在设计器中消失
- 28. 设计set_flash_message!不在定制设计控制器中工作
- 29. 假设在Spring MVC控制器
- 30. WEB API控制器与MVC控制器