谁取了我的孔仔 2022-01-08 23:28 采纳率: 0%
浏览 9

前后端分离项目如何合理建议控制器

我有一个项目,管理车辆运输的。有30来张表,分布对应 运输单,事故单,罚款单等。
是否应该驾驶员和管理员对应给每个表建立一个控制器?
比如stafftrancontroller,这个是驾驶员端的运输纪录表的控制器
admintrancontroller这是是管理员端运输表的控制器。
求解答,万分感谢

  • 写回答

1条回答 默认 最新

  • 码老头 2022-01-09 11:09
    关注

    答案是:肯定的。

    但至于控制器如何创建和管理,得根据自己的业务边界来定义。

    从微软对MVC框架模板的设计上来说,他们的目的就是希望可以方便开发者在管理和维护代码时更方便,更容易组织代码结构。
    MVC的控制器的目的也是如此,不同业务放在不同的控制器。
    MVC中甚至还Area(区域)来划分不同的业务领域,区域是一个个不同的文件目录,比如负责支付的可以新建一个Order的Area(区域),在这个Order区域中,你可以创建不同的控制器来分别组织与支付相关的,但业务不同的代码,以确保代码的整洁。

    评论

报告相同问题?

问题事件

  • 创建了问题 1月8日

悬赏问题

  • ¥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数据容量