springmvc的PathVariableMapMethodArgumentResolver解析_晏无心_新浪博客

朱雀 2022-12-20 15:52 277阅读 0赞

PathVariableMapMethodArgumentResolver是直接将restful风格的请求参数绑定到handler的map参数上,比较简单。

来看supportsParameter():

springmvc的PathVariableMapMethodArgumentResolver解析
添加了@PathVariable注解并且注解的value属性为空。如果不为空,会被PathVariableMethodArgumentResolver处理。

对应的具体的handler:

springmvc的PathVariableMapMethodArgumentResolver解析

再来看resolveArgument()方法:

springmvc的PathVariableMapMethodArgumentResolver解析
直接返回了uriTemplateVars。

发表评论

表情:
评论列表 (有 0 条评论,277人围观)

还没有评论,来说两句吧...

相关阅读