ToB企服应用市场:ToB评测及商务社交产业平台

标题: 几句话分析org.springframework.web.servlet.HandlerMapping体系机构 [打印本页]

作者: 科技颠覆者    时间: 2025-1-12 20:53
标题: 几句话分析org.springframework.web.servlet.HandlerMapping体系机构
 
  1.                                  简介
  2.     映射器的作用就是解析出来url和handler的关系,并且保存这样的关系,在每次请求到来时,查找这个handler。handler并未有明确的要求,但是从spring原本实现上看,handler主要有对象级别和方法级别两种.
复制代码
     {@link HandlerMapping}为高级接口界说,所有的HandlerMapping都是基于它实现的。但是它仅仅只是界说了,怎样通过Request查找对应的HandlerExecutionChain对象,并未界说怎样注册url和handler的关系。
        {@link HandlerMapping}有两个实现类,分别是从对象级别以及方法级别上查找url和handler的映射关系,这两个实现类分别是:
AbstractUrlHandlerMapping

  1. 它处理的handler是一个bean,但这个bean又分为实现了特定接口的bean和不指定特定实现的bean
复制代码
AbstractDetectingUrlHandlerMapping

对于通过bean本身去解析bean的url和handler关系的类,该类有分为两种:
AbstractControllerUrlHandlerMapping

  1. 该类通过,查找固定实现了{@link Controller}接口或者 {@link org.springframework.stereotype.Controller} 的bean来实现bena的关系映射,他又进一步分为三种查找关系
复制代码


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4