您的位置:首页 > 编程语言 > ASP

【ASP.NET MVC 学习笔记】- 01 理解MVC模式

2017-02-10 09:13 579 查看

本文参考:https://www.geek-share.com/detail/2585657600.html

1、MVC模式是软件系统的一种架构模式,它将软件分为三大模块:

  •  模型(Model):封装业务逻辑以及对数据的处理方法,对数据有直接的访问权力(对数据库的增删改查等)。
  •  视图(View):对数据有目的的显示,不涉及业务逻辑。
  •  控制器(Controller):组织各个层面,控制应用程序的流程,处理事件(包括用户行为和数据模型的改变)并响应。

 

 

 

 

 

 

 

 

 

 

 

2、在ASP.NET MVC中,控制器通常继承自System.Web.Mvc.Controller,控制器中每个公共方法称为Action方法。路由系统根据路由配置和请求的URL调用对应的Action方法,完成对模型的操作,并选择一个视图来展示模型。下图为ASP.NET MVC 中模型、视图、控制器之间的关系:

  

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: