MVC4面试题及详细答案(完整版)
一、基础概念类
1、什么是MVC?简述MVC各组件职责
MVC是一种经典的软件分层架构模式,核心目的是实现代码解耦、分工明确、便于维护和扩展,主要分为三个核心部分:
Model(模型):负责数据和业务逻辑,包含实体类、数据访问逻辑、业务规则校验。不依赖视图和控制器,只负责处理数据的增删改查、数据校验、业务计算,是项目的核心数据层。
View(视图):负责页面展示,只用来呈现数据、接收用户界面输入,不处理任何业务逻辑和数据处理。在MVC4中主要是cshtml页面,专注于页面渲染。
Controller(控制器):负责请求调度,承接用户的浏览
原创力文档

文档评论(0)