找工作---spring

springmvc

自己给自己挖的坑,md,mvc比我想象的复杂好多,既然简历上写了,那就系统复习一下。

MVC(model,view,control)
利用处理器分离模型,视图和控制。

整个流程:
1.http请求传到服务器,转交dispatcherServelet
2.dispatcherServelet 根据请求的信息 根据HandlerMapping 找到 处理的Handler
3.HandlerAdapter 对 Handler 进行封装 ,后调用 Handler方法。
4.HandlerAdapter 返回一个ModelAndView 给DispatcherServlet。
5.HandlerAdapter 借ViewResolve完成逻辑视图名到真实的视图对象。
6.视图渲染,thymeleaf
7.把视图返回给用户。

我登录的拦截器就是在第二步HandlerMapping处做的,继承HandlerInceptor。

会画图

添加新评论