SpringMvc面试必考的核心知识点有哪些?

2026-05-29 09:402阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2146个文字,预计阅读时间需要9分钟。

SpringMvc面试必考的核心知识点有哪些?

1. 什么是SpringMvc?答:SpringMvc是Spring框架的一个模块,基于MVC(模型-视图-控制器)模式的框架,无需中间整合层即可整合。

2. SpringMvc的优点:答:(1)基于组件技术,适用于所有应用对象,无需控制层和业务层的分离。

1、什么是 SpringMvc?

答:SpringMvc 是 spring 的一个模块,基于 MVC 的一个框架,无需中间整合层来整合。

2、Spring MVC 的优点:

答:

1)它是基于组件技术的.全部的应用对象,无论控制器和视图,还是业务对象之类的都是 java

组件.并且和 Spring 提供的其他基础结构紧密集成.

2)不依赖于 Servlet API(目标虽是如此,但是在实现的时候确实是依赖于 Servlet 的)

3)可以任意使用各种视图技术,而不仅仅局限于 JSP

4)支持各种请求资源的映射策略

5)它应是易于扩展的

3、SpringMVC 工作原理?

答:

1)客户端发送请求到 DispatcherServlet

2)DispatcherServlet 查询 handlerMapping 找到处理请求的 Controller

3)Controller 调用业务逻辑后,返回 ModelAndView

4)DispatcherServlet 查询 ModelAndView,找到指定视图

5)视图将结果返回到客户端

4、SpringMVC 流程?

答:

1)用户发送请求至前端控制器 DispatcherServlet。

阅读全文

本文共计2146个文字,预计阅读时间需要9分钟。

SpringMvc面试必考的核心知识点有哪些?

1. 什么是SpringMvc?答:SpringMvc是Spring框架的一个模块,基于MVC(模型-视图-控制器)模式的框架,无需中间整合层即可整合。

2. SpringMvc的优点:答:(1)基于组件技术,适用于所有应用对象,无需控制层和业务层的分离。

1、什么是 SpringMvc?

答:SpringMvc 是 spring 的一个模块,基于 MVC 的一个框架,无需中间整合层来整合。

2、Spring MVC 的优点:

答:

1)它是基于组件技术的.全部的应用对象,无论控制器和视图,还是业务对象之类的都是 java

组件.并且和 Spring 提供的其他基础结构紧密集成.

2)不依赖于 Servlet API(目标虽是如此,但是在实现的时候确实是依赖于 Servlet 的)

3)可以任意使用各种视图技术,而不仅仅局限于 JSP

4)支持各种请求资源的映射策略

5)它应是易于扩展的

3、SpringMVC 工作原理?

答:

1)客户端发送请求到 DispatcherServlet

2)DispatcherServlet 查询 handlerMapping 找到处理请求的 Controller

3)Controller 调用业务逻辑后,返回 ModelAndView

4)DispatcherServlet 查询 ModelAndView,找到指定视图

5)视图将结果返回到客户端

4、SpringMVC 流程?

答:

1)用户发送请求至前端控制器 DispatcherServlet。

阅读全文