BeanNameUrlHandlerMapping在哪配置加入spring容器的

169 阅读1分钟

springmvc一般配置了这个注解:

   <mvc:annotation-driven/>

这个注解默认注册了部分handlermapping到spring容器中;

这个注解是由:org.springframework.web.servlet.config包下的AnnotationDrivenBeanDefinitionParser进行解析的:
解析xml就不过多说,注册bean的地方也比较简单,我大概的截几个图:
主要就是RequestMappingHandlerMapping ,RequestMappingHandlerAdapter ,ExceptionHandlerExceptionResolver ,
BeanNameUrlHandlerMapping
在这里插入图片描述
在这里插入图片描述