很多95后的程序员没有搞明白MVC,需要多练习才行。
MVC实际上不是设计模式,而是架构模式/体系结构模式,体系结构是老称呼了,现在基本上都叫架构了。
-视图-控制器 (MVC) 体系结构模式将应用分成 3 个主要组件:模型 (M)、视图 (V) 和控制器 (C)。 MVC 模式有助于创建比传统单片应用更易于测试和更新的应用。
(M):表示应用数据的类。 模型类使用验证逻辑来对该数据强制实施业务规则。 通常,模型对象检索模型状态并将其存储在数据库中。
(V):视图是显示应用用户界面 (UI) 的组件。 此 UI 通常会显示模型数据。
(C):处理浏览器请求的类。 它们检索模型数据并调用返回响应的视图模板。 在 MVC 应用中,视图仅显示信息;控制器处理并响应用户输入和交互。 例如,控制器处理路由数据和查询字符串值,并将这些值传递给模型。 该模型可使用这些值查询数据库。
MVC项目
终结点调用。
应用程序中可定向的 (例如 ),其中结合了所用的协议、端口等 服务器的网络位置 ,以及目标 。
2 进一步
Startup.URL cs
URL网址URL
测试:
强>
URL传递到控制器。
c#可选参数功能指示,未为numTimes参数传递值时该参数默认为1 .
HtmlEncoder.Default。编码
美元“我是爱迪生。冯,你{name}。null