spring-web源码阅读理解
文章平均质量分 64
详细解读spring-web源码,以及对其抽象和模式的理解和梳理。
Eric_dsc
没有做不了的需求,没有改不了的bug
展开
-
不一样的springMVC请求处理逻辑的理解(二)
在上一篇中说了对DispatherServlet的理解,还差一个最重要的没说,就是springMVC 对请求的处理过程。 spring-webmvc对请求的处理过程 之所以先说了DispatherServlet,是因为必须要了解它的本质是什么,才能了解它怎么起的作用,一般我们都说DispathcerServlet是一个调度器,从它的名字我们就可以发现它其实就是一个servlet,所以它才可以成为接收web请求的入口,进而进行调度。 在调度的过程中: 首先通过doService方法来接收请求,在请求中原创 2021-03-21 10:01:21 · 102 阅读 · 0 评论 -
不一样的springMVC请求处理逻辑的理解(一)
对于spring-webmvc的请求处理过程,在很多面试官的眼里都是必考题,所以我今天就说说我的理解,如果对大家有所帮助那就太荣幸了!多谢关注! 在spring-webmvc中大家都知道有几个概念或者叫类,大家在回答问题的时候肯定是必须提到的,比如DispatcherServlet、HandlerMapping等,如果简单的描述spring-webmvc对于请求的处理过程,有这两个概念就够了。但是面试官肯定是不满意的,所以需要再加几个,比如下面这几个:HandlerAdapter,HandlerExecu原创 2021-03-20 11:23:32 · 142 阅读 · 0 评论 -
从框架reactivestreams中理解响应式(Reactor)编程
上一篇说了一些对响应式编程的一些初浅的想法,这一篇想对其基本原理做一个详细的阐述,帮助自己梳理知识的同时,也给大家提供一个小小的参考,说的不对,请多指教!谢谢大家的关注。 对于响应式编程,我想从两个方面来梳理一下,第一就是对于流的概念的理解,第二是仔细的探究一下作为java响应式编程的抽象的四个接口。 流的概念 看到一篇博文说,一切都可以视为流,事件、数据、请求和响应等等,这些是一些常见的可以抽象为流的事物,还有其他的一些隐形的,不太容易想的事物,也可以抽象为流来处理(具体例子,还没想到,想到了补上!原创 2021-03-13 11:10:49 · 425 阅读 · 0 评论 -
响应式编程随笔
在Spring-Web 5.0中使用了响应式编程的范式,所以有必要先对响应式编程作一番理解和探究。这篇中我就先谈谈我的理解,下一篇再说一下这个范式的原理和实现。 看了一些响应式编程的文章和书籍,总体上有个感觉,就是这个范式又是一个对原有概念的抽象总结并加以改进的结果。在响应式编程中,没有一个概念是我们没有见过的。 首先是流的概念,在学core java的时候就知道有流,而在响应式编程里,不光是可以把数据可以看成流,还有如点击事件、请求、响应、各种集合队列等等都可以作为流来处理。一个最简单的响应式编程的原原创 2021-03-13 11:06:11 · 95 阅读 · 0 评论