處理器適配器(handlerAdapter)執行源碼分析(涉及到適配器模式)(九)


適配器:實現很多接口統一管理。

DispatcherServlet 組建的默認配置

HttpRequestHandlerAdapter,SimpleControllerHandlerAdapter,AnnotationMethodHandlerAdapter,這個三個類是具體實現HandlerAdapter這個接口的三個類

處理器適配器HandlerAdapter先講這兩種   1、SimpleControllerHandlerAdapter  2、HttpRequestHandlerAdapter

 

 

SimpleControllerHandlerAdapter說明如下

下面說一下具體自定義的controller 里面的handleRequest方法是怎么被調用的

 

org.springframework.web.servlet.DispatcherServlet類的doDispatch方法

 

是獲取controller

 

 

 

 

HttpRequestHandlerAdapter說明如下(原理和上面一樣,不過是換成了HttpRequestHandlerAdapter)

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM