Advertisement

SpringMVC的运行机制(流程图)

阅读量:

SpringMVC运作机制示意图:

上述的①至③部分由我们程序员完成,其余内容均由springmvc框架实现,相关代码如下:

个人总结:

SpringMvc将Web程序的执行流程封装为多个对象形式进行处理。

1、映射关系由具体实现向抽象接口转变,采用面向接口的编程方式,即HandlerMapping接口。

通过映射机制定位地址对应的实现类,早期版本中使用标签完成特定路径的拦截,并通过标签指定具体的Servlet类。

当前SpringMvc则借助HandlerMapping接口(处理映射器),用于拦截除.jsp以外的所有请求路径,而则指向外观类DispatcherServlet。

2、外观类DispatcherServlet在调用具体实现时,统一面向抽象接口HandlerAdapter,

全部评论 (0)

还没有任何评论哟~