SpringMVC属于Spring那个模块
SpringMVC替我们做了哪些工作
SpringMVC如何简化工作的
1、请求参数不需要在手动平装到对象上了。可以直接使用@RequestBody @RequestHeader
2、SpringMVC增强了对文件的处理 MultipartFile
SpringMVC工作流程
- 用户发送请求
- 请求交由核心控制器处理
- 核心控制器找到映射器,映射器看看请求路径是什么
- 核心控制器再找到适配器,看看有哪些类实现了Controller接口或者对应的bean对象
- 将带过来的数据进行转换,格式化等等操作
- 找到我们的控制器Action,处理完业务之后返回一个ModelAndView对象
- 最后通过视图解析器来对ModelAndView进行解析
- 跳转到对应的JSP/html页面