导航
  • 全部
...

mvc 项目 要每张表一个Controller吗? 还是在Controller里面实例化多个类

yufeiyunsui 2014-10-28 05:25:27
自己练习 mvc项目, 一个views 文件夹 对应一个Controller, 那么多表 的维护 有必要每个单独 对应一个Controller

还是 一个Controller里面 是实例化多个类 维护多个类? 这两种方式 那种会更好
...全文
给本帖投票
1331 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
yufeiyunsui 2014-10-30
  • 打赏
  • 举报
回复
引用 6 楼 moonwrite 的回复:
有一个开源的项目nopCommerce 你可以看看
嗯 这个项目看过 看着分的很细 只是理解还是。。。 还的学习 先练练在学 边学边练 谢谢了
yufeiyunsui 2014-10-30
  • 打赏
  • 举报
回复
引用 7 楼 devmiao 的回复:
表和Controller不是一一对应的关系。 Controller和你的业务(设计Restful风格的URL)相关。 比如说做一个购物网站,已购商品功能需要商品表、订单表、货物配送等多个表的数据。而即便是商品展示,也需要来自商品信息、库存信息、用户评论等很多表的数据。 如果你的程序仅仅是对数据库的增删查改,那么也太低级了。
嗯 也是 不过基础必须是增删改 我现在的Controller 是按照业务模块 分的
devmiao 2014-10-28
  • 打赏
  • 举报
回复
表和Controller不是一一对应的关系。 Controller和你的业务(设计Restful风格的URL)相关。 比如说做一个购物网站,已购商品功能需要商品表、订单表、货物配送等多个表的数据。而即便是商品展示,也需要来自商品信息、库存信息、用户评论等很多表的数据。 如果你的程序仅仅是对数据库的增删查改,那么也太低级了。
moonwrite 2014-10-28
  • 打赏
  • 举报
回复
有一个开源的项目nopCommerce 你可以看看
yufeiyunsui 2014-10-28
  • 打赏
  • 举报
回复
引用 3 楼 moonwrite 的回复:
对了 MVC还有一个Area概念
用的 mvc+entity framework
yufeiyunsui 2014-10-28
  • 打赏
  • 举报
回复
引用 2 楼 moonwrite 的回复:
你可以用按 领域驱动设计 的思想来划分~ 也就是你说的 一个Controller里面 是实例化多个类 维护多个类 如何实例化多个类 维护多个类 这个可以看看 IOC
有没有具体的 介绍 实力 可以看下 谢谢
moonwrite 2014-10-28
  • 打赏
  • 举报
回复
对了 MVC还有一个Area概念
moonwrite 2014-10-28
  • 打赏
  • 举报
回复
你可以用按 领域驱动设计 的思想来划分~ 也就是你说的 一个Controller里面 是实例化多个类 维护多个类 如何实例化多个类 维护多个类 这个可以看看 IOC
yufeiyunsui 2014-10-28
  • 打赏
  • 举报
回复
有没有更好的方法
以下是重新述后的内容: 单周期 MIPS CPU 的微程序地址转移逻辑设计:在单周期 MIPS CPU 架构中,微程序地址转移逻辑是关键部分。它负责根据当前微指令的执行情况以及 CPU 内部的各种状态信号,准确地计算出下一条微指令的地址。这一逻辑需要综合考虑指令型、操作完成情况、是否发生异常等多种因素,以确保微程序能够按照正确的顺序和逻辑进行执行,从而实现 MIPS 指令的准确译码与控制。 MIPS 微程序 CPU 的设计:设计一款基于微程序控制的 MIPS CPU,其核心在于构建微程序控制器。该控制器通过存储微指令序列来实现对 CPU 各部件的控制。微指令中包含对数据通路操作的控制信号以及微程序地址转移信息。在设计过程中,需要精心设计微指令格式,使其能够高效地示各种操作控制信息,同时合理安排微指令存储器的组织结构,确保微指令的快速读取与准确执行,从而实现 MIPS 指令集的完整功能。 MIPS 硬布线控制器的状态机设计:在采用硬布线控制方式的 MIPS CPU 中,状态机是控制器的核心组成部分。状态机根据输入的指令操作码、状态信号等信息,在不同的状态之间进行转换。每个状态对应着 CPU 在执行一条指令过程中的一个特定阶段,如取指、译码、执行、访存等。状态机的设计需要精确地定义各个状态的转换条件以及在每个状态下输出的控制信号,以确保 CPU 能够按照正确的时序和逻辑完成指令的执行过程。 多周期 MIPS 硬布线控制器 CPU 设计(排序程序):设计一款多周期 MIPS 硬布线控制器 CPU,用于运行排序程序。在这种设计中,CPU 的每个指令执行周期被划分为多个子周期,每个子周期完成指令执行过程中的一个特定操作。硬布线控制器根据指令操作码和当前周期状态,生成相应的控制信号来协调 CPU 数据通路的操作。针对排序程序的特点,需要优化控制器的设计,合理安排指令执行的周期划分

111,079

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧

手机看
关注公众号

关注公众号

客服 返回
顶部