![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 76
qq789045
这个作者很懒,什么都没留下…
展开
-
spring mvc源码
初始化tomcat会读取web.xml,从里面获取servlet class得到DispatcherServlet,父类是HttpServlet,有doget,dopost,传入request,传出response。tomcat在开始的时候会调用HttpServlet的init方法,子类重写这个方法。FrameworkServlet继承HttpServlet,增加WebApplicationContext。DispatcherServlet继承FrameworkServlet,增加HandlerMap原创 2021-11-07 14:12:11 · 236 阅读 · 0 评论 -
spring ioc 源码阅读
阅读框架源码最好的方式,是通过一个小例子,看代码的执行顺序,这样比较容易理解过程。如果是上来就直接看某个重要类的实现,估计会迷失在代码里,这段代码用来干什么的?这个类用来干什么的?这个有什么用?东西太多了啊,类太多了啊!使用idea,f4进入函数实现或者变量定义,以及返回,以及ctrl+f12看类的函数列表。所以,先从一个ioc例子看代码。代码在https://github.com/geneRocket/spring-ioc-aop void test_ioc() { Resource原创 2020-09-21 15:27:23 · 205 阅读 · 0 评论 -
spring ioc DefaultListableBeanFactory类结构解析
环境配置git clone https://github.com/spring-projects/spring-framework安装jdk8gradle build,https://github.com/spring-projects/spring-framework/wiki/Build-from-Sourceidea打开,https://github.com/spring-proj...原创 2020-06-11 16:44:23 · 364 阅读 · 0 评论