加载Controller类中的相关注解和路径
2022-05-04 10:46:36 1 举报
加载Controller类中的相关注解和路径
作者其他创作
大纲/内容
AbstractHandlerMethodMapping.initHandlerMethods()for (String beanName : getCandidateBeanNames())
将“this”请求映射信息(即当前实例)与另一个请求映射信息实例结合起来。(通俗来说就是,把Controller类上面的地址与方法中的资质结合在一起)RequestMappingInfo.combine(RequestMappingInfo other)SortedSet<PathPattern> combined = new TreeSet<>();用来存储地址
在指定的处理程序 bean 中查找处理程序方法。 @param handler 一个 bean 名称或一个实际的处理程序实例
1.返回给定类的用户定义类:通常只是给定类,但如果是 CGLIB 生成的子类,则返回原始类。ClassUtils.getUserClass()
根据requestMapping创建RequestMappingInfo对象,RequestMappingHandlerMapping.createRequestMappingInfo(方法全路径,类全路径)
this.readWriteLock.writeLock().lock();
ApplicationContext applicationContext = getApplicationContext();
0 条评论
下一页