- 4
- 0
- 约1.5万字
- 约 13页
- 2026-04-20 发布于河北
- 举报
SpringMVC面试题及详细答案
一、基础认知类(必问,考察基础掌握度)
1.什么是SpringMVC?它的核心作用是什么?
答案:SpringMVC是Spring框架的一个子模块,是基于Java的MVC设计模式的Web层框架,本质是对Servlet的封装,简化Web开发的流程。
核心作用有3点:①接收前端请求(封装请求参数);②调用后端业务逻辑(和Service层交互);③响应处理结果(跳转页面或返回JSON等数据),实现前端和后端的解耦,让代码结构更清晰、易维护。
补充:它不是一个独立的框架,依赖Spring核心,所以开发中通常和Spring无缝整合,不需要额外做太多配置(后期注解驱动更简洁)。
2.SpringMVC的核心组件有哪些?各自的作用是什么?
答案:核心组件共6个,重点记前4个,实际开发中高频接触:
DispatcherServlet(前端控制器):整个SpringMVC的核心入口,所有前端请求都会先经过它,负责分发请求(转发给其他组件),相当于“总调度”,减少组件间的耦合。
HandlerMapping(处理器映射器):根据请求的URL和配置,找到对应的Handler(控制器方法),比如注解方式中,根据@RequestMapping的value匹配对应的方法,返回HandlerExecutionChain(包含Handler和拦截器)。
Handle
您可能关注的文档
最近下载
- 深圳中原豪宅部-万科瑧山府营销策划报告.pptx VIP
- 日喀则市吉隆县吉隆镇如嘎村人居环境整治项目水土保持方案报告表.pdf VIP
- 耳鼻喉试题及答案.doc VIP
- 幼小衔接数学练习题精选(30套)专题训练.docx VIP
- 2024年辅警招聘《公安工作基本知识》培训考试题库 (附答案).docx VIP
- 2026中国农业大学后勤保障处宿舍服务部(东区) 合同聘用制C岗人员招聘4人考试参考题库及答案解析.docx VIP
- 无人机技术基础--电池.ppt VIP
- 2026年新疆维吾尔自治区城管协管人员招聘考试备考试题及答案详解.docx VIP
- 建市[2007]86号 工程设计资质标准-20240506162025.docx
- TCECS 540-2018 混凝土用氧化镁膨胀剂应用技术规程.pdf VIP
原创力文档

文档评论(0)