springMvc面试重点总结

一:作用

  核心:实现了用户的交互。接收用户的参数,最终将响应的结果返回给用户;

      底层封装了servlet,极大地简化了程序取值赋值的过程。

二:调用原理流程

  用户发起http请求,前端控制器根据请求寻找处理器映射器返回Controller的名字,再把controller的名字传给处理器适配器,通过handler处理器分别调用controller、service、dao、db返回一个ModelAndView对象,前端控制器通过查找视图解析器里面配置的前缀后缀查找视图返回,将model中的数据传入视图进行渲染,将渲染后的视图返回响应。

三:常用注解(解释详情参照https://blog.csdn.net/qq_36827957/article/details/78515403)

  @Controller

  @RequestMapping

  @ReponseBody

  @Resource

  @Autowired

  @Component

  @Repository

  

猜你喜欢

转载自www.cnblogs.com/gaojunkai/p/12762932.html