有情怀的桑塔纳旅行版改装案例,英伦绿车漆更显味道
2025-12-14 17:03:30
SpringMVC面试题及答案
1、简单介绍下你对springMVC的理解?
Spring MVC是一个实现了MVC设计模式的轻量级Web框架,其核心是Model,View,Controller,把复杂的web应用分层,简化开发。

(1)用户发送请求至前端控制器DispatcherServlet。
(2)前端控制器收到请求调用处理器映射器HandlerMapping。
(3)处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器并返回给前端控制器。
(4)前端控制器调用处理器适配器HandlerAdapter。
(5)处理器适配器经过适配调用具体的处理器Controller。
(6)处理器执行完成返回执行结果ModelAndView。
(7)处理器适配器将执行结果返回给前端控制器。
(8)前端控制器将执行结果传给视图解析器ViewReslover。
(9)视图解析器解析后返回具体View。
(10)前端控制器根据View进行渲染视图
(11)前端控制器响应用户
(1)@Controller
用于标识此类的实例是一个控制器。
(2)@RequestMapping
映射Web请求(访问路径和参数)。
(3)@ResponseBody
注解返回数据而不是返回页面
(4)@RequestBody
注解实现接收 http 请求的 json 数据,将 json 数据转换为 java 对象。
(5)@PathVariable
获得URL中路径变量中的值
(6)@RestController
组合了@Controller和@ResponseBody的注解
(1)转发
在返回值前面加"forward:",如"forward:user.do?name=hello"
(2)重定向
在返回值前面加"redirect:",如"
redirect:http://www.baidu.com"
私信666领取资料
2025-12-14 17:03:30
2025-12-14 17:01:15
2025-12-14 16:59:01
2025-12-14 16:56:47
2025-12-14 16:54:32
2025-12-14 16:52:18
2025-12-14 16:50:03
2025-12-14 16:47:49
2025-12-14 16:45:35
2025-12-14 16:43:21
2025-12-14 16:41:06
2025-12-14 16:38:52
2025-12-14 16:36:37
2025-12-14 16:34:23
2025-12-09 08:43:46
2025-12-09 08:41:31
2025-12-09 08:39:16
2025-12-09 08:37:01
2025-12-09 08:34:46
2025-12-08 17:19:48