SpringMVC handlerMapping和handlerAdapter
来源:互联网 发布:全本天庭淘宝店txt下载 编辑:程序博客网 时间:2024/05/02 01:40
1.HandlerMapping
介绍:
Spring mvc 使用HandlerMapping来找到并保存url请求和处理函数间的mapping关系。
举例:
DefaultAnnotationHandlerMapping:将扫描当前所有已经注册的spring beans中的@requestmapping标注以找出url 和 handler method处理函数的关系并予以关联。
2.Handleradapter
介绍:
Spring MVC 通过HandlerAdapter来实际调用处理函数。
举例:
AnnotationMethodHandlerAdapter:DispatcherServlet中根据handlermapping找到对应的handler method后,首先检查当前工程中注册的所有可用的handlerAdapter,根据handlerAdapter中的supports方法找到可以使用的handlerAdapter。通过调用handlerAdapter中的handle方法来处理及准备handler method中的参数及annotation(这就是spring mvc如何将reqeust中的参数变成handle method中的输入参数的地方),最终调用实际的handle method。
0 0
- SpringMVC handlerMapping和handlerAdapter
- SpringMVC之HandlerMapping和HandlerAdapter
- SpringMVC之 HandlerAdapter和handlerMapping
- SpringMVC学习(三)--handlerMapping和handlerAdapter
- SpringMVC源码分析 之 HandlerMapping和HandlerAdapter
- SpringMVC源码 HandlerMapping和HandlerAdapter(1)
- SpringMVC源码 HandlerMapping和HandlerAdapter(2)
- SpringMVC源码 HandlerMapping和HandlerAdapter(3)
- SpringMVC源码 HandlerMapping和HandlerAdapter(4)
- HandlerMapping和HandlerAdapter
- 【推荐】SpringMVC源码总结(一)HandlerMapping和HandlerAdapter入门
- SpringMVC源码总结(一)HandlerMapping和HandlerAdapter入门
- SpringMVC源码总结(一)HandlerMapping和HandlerAdapter入门
- SpringMVC源码总结(一)HandlerMapping和HandlerAdapter入门
- SpringMVC源码总结(一)HandlerMapping和HandlerAdapter入门
- SpringMVC源码总结(一)HandlerMapping和HandlerAdapter入门
- SpringMVC源码总结(一)HandlerMapping和HandlerAdapter入门
- SpringMVC源码总结(一)HandlerMapping和HandlerAdapter入门
- 奋斗吧,程序员——第五十四章 坐拥美人君莫笑,古来征战几人回
- Object.entries()
- Android总结篇系列:Android广播机制
- c#中decimal ,double,float的区别
- SGI STL空间配置器-第一级空间配置器
- SpringMVC handlerMapping和handlerAdapter
- 栈
- js中截取字符串的方法
- [转]SQL存储过程
- java的一些知识(二)
- Emoji表情符号问题[转]
- Objective-C Runtime 运行时之二:成员变量与属性
- iOS 持续集成- Jenkins+iOS+fir+蒲公英 搭建持续集成环境
- elasticsearch2.3.3 java client demo