Spring5源码分析之Spring

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_21845263/article/details/82811349

前言

因为本人打算仿照Spring写个小型Spring–TinySpring,所以要阅读Spring源码,在阅读源码过程中的发现就记录于此,如果有什么错误,欢迎指出,我会及时更正。

正文

  1. DispatcherServlet继承了HttpServlet并把doGet,doPost等一系列方法在内部都调用doProcess,那是如何识别请求中的方法?

答案在org.springframework.web.servlet.DispatcherServlet#doDispatch中,
doDispatch中的一段
这是doDispatch中的一段,可以看到是通过request.getMethod()来获取,同时这里可以看到,Spring有一套cache机制,检查请求的LastModified(),符合条件直接return,告诉客户端服务器端内容没有变化。

猜你喜欢

转载自blog.csdn.net/qq_21845263/article/details/82811349