SpringWeb中有九个重要的组件,本文主要看一下handlerMappings和handlerAdapters。
接着上文的内容:SpringBoot2.x前端控制器源码详解(一)
关于handler和handlerAdapter的获取
这里就采用递归方式在handlermappings中搜索,而我们标注了@requestmapping的方法都放在了requestmappinghandlermapping里面。
对于handlerAdapter其实是一样的,不再赘述。
关于handlerMappings和handlerAdapters
这两个组件是随着容器一起完成初始化的,具体流程希望大佬能指点一下,这里主要看一下初始化的逻辑。
SpringBoot2.x前端控制器源码详解(二)handlerMappings和handlerAdapters
最新推荐文章于 2023-05-19 19:07:54 发布