我有一个项目,管理车辆运输的。有30来张表,分布对应 运输单,事故单,罚款单等。
是否应该驾驶员和管理员对应给每个表建立一个控制器?
比如stafftrancontroller,这个是驾驶员端的运输纪录表的控制器
admintrancontroller这是是管理员端运输表的控制器。
求解答,万分感谢
前后端分离项目如何合理建议控制器
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- 码老头 2022-01-09 11:09关注
答案是:肯定的。
但至于控制器如何创建和管理,得根据自己的业务边界来定义。
从微软对MVC框架模板的设计上来说,他们的目的就是希望可以方便开发者在管理和维护代码时更方便,更容易组织代码结构。
MVC的控制器的目的也是如此,不同业务放在不同的控制器。
MVC中甚至还Area(区域)来划分不同的业务领域,区域是一个个不同的文件目录,比如负责支付的可以新建一个Order的Area(区域),在这个Order区域中,你可以创建不同的控制器来分别组织与支付相关的,但业务不同的代码,以确保代码的整洁。解决 无用评论 打赏 举报
悬赏问题
- ¥15 汇编语言没有主程序吗?
- ¥15 这个函数为什么会爆内存
- ¥15 无法装系统,grub成了顽固拦路虎
- ¥15 springboot aop 应用启动异常
- ¥15 matlab有关债券凸性久期的代码
- ¥15 lvgl v8.2定时器提前到来
- ¥15 qtcp 发送数据时偶尔会遇到发送数据失败?用的MSVC编译器(标签-qt|关键词-tcp)
- ¥15 cam_lidar_calibration报错
- ¥15 拓扑学,凸集,紧集。。
- ¥15 如何扩大AIS数据容量