MVC高频面试题及详细真实答案(实战版)
一、基础概念类(入门必问)
1、简单说下什么是MVC?各自的作用是什么?
参考答案:
MVC是项目开发中经典的分层架构模式,核心目的是解耦,把数据、视图、业务控制逻辑拆开,方便维护和迭代,三个模块分工明确、互不越权:
M(Model模型层):负责数据和业务逻辑。包含实体类、数据访问、业务处理,比如数据库增删改查、数据校验、业务规则判断,不参与页面展示。
V(View视图层):负责页面展示和用户交互。只用来渲染数据、接收用户操作(点击、输入、提交),不写任何业务逻辑和数据处理代码。
C(Controller控制器):负责调度和中转。接收前端请求
您可能关注的文档
最近下载
- 易错04 三角形(八大易错分析+举一反三+易错题通关)(解析版)-备战2024年中考数学考试易错题(全国通用).docx VIP
- 流固耦合应用案例:航空航天中的流固耦合_(7).飞机机翼的流固耦合效应及优化设计.docx
- 科任教师年度工作总结.docx VIP
- 水文地质学基础-第一章 水文循环.ppt VIP
- 学术英语(人文)Unit.pptx VIP
- 新教科版高中信息技术必修一4.2《数值计算》说课稿.docx
- 养老护理:体位转换【操作要点及评分标准】.docx VIP
- 新生儿复苏课程3正压通气.ppt VIP
- 水文地质学基础第六版 绪论.pptx VIP
- 两篇:2025年国企党委书记巡查反馈意见整改专题民主生活会对照检查材料范文.docx VIP
原创力文档

文档评论(0)