springMvc重点总结

一:是spring框架的一个模块,是一个基于mvc的web框架。

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

      底层封装了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

 

  

 

posted @ 2020-04-23 19:14  离仔玩偶  阅读(167)  评论(0)    收藏  举报