执行11大原理
1.用户发送至前端控制器 DispafcherServlet
2.DispafcherServlet 收到请求调用HandlerMapping 处理器映射器
3.处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器 一并返回给DispafcherServlet
4.DispafcherServlet 调用HandtchAdapter处理器适配器
5.HandtchAdapter 经过适配器调用具体的处理器
6.Controller 执行完成后执行返回ModelAndview
7.HandtchAdapter 将Controller 执行结果 ModelAndview 返回给DispafcherServlet
8.DispafcherServlet 将 ModelAndview 传给 viewReshover试图解析器
9.viewReshover解后返回具体的view
10.DispafcherServlet 根据view 进行渲染视图
11.DispafcherServlet 相应用户 。DispafcherServlet也是正规SpringMVC的核心,塔负责接收Http请求租住协调 SpringMVC的各个组成部分
SpringMVC拦截器
加入 session 注解 利用 seesion 存作用域
获取存取作用域的用户 判断是否是数据库的内容
存入集合 用集合选择需要放行资源 并存入方法中