Spring源码学习
文章平均质量分 79
winner_corl
态度决定一切!
展开
-
Spring源码学习(一)ClassPathXmlApplicationContext 1.2 obtainFreshBeanFactory() 设计模式的理解
前言:这里是记录我自己学习spring源码的知识理解,有什么问题大家可以批评我!首先大家看一下gif源码动态跳转图,可能不太理解他为什么这么跳来跳去,甚至觉得有点晕乎乎的。现在我用简单的demo例子去解释为什么这么设计代码,理解之后会觉得他这个设计特别的好。首先我们先从自己的MyTest.java中选中ClassPathXmlApplicationContext("spring.xml");这一行往里面跳转。ClassPathXmlApplicationContext applicati原创 2021-09-19 09:17:21 · 276 阅读 · 0 评论 -
Spring源码学习(一)ClassPathXmlApplicationContext 1.1
目录一、思考二、前言三、Demo1)A.java2)B.java3)C.java4)测试四、问题小结一、思考子类为什么不能继承父类static方法? ClassPathXmlApplicationContext.java / AbstractXmlApplicationContext.java / AbstractRefreshableConfigApplicationContext.java 三者之间的关系 什么叫做静态引用、动态引用?二、前言原创 2021-09-16 10:20:17 · 282 阅读 · 0 评论 -
Spring源码学习(一) 搭建一个最简单的Spring项目
一、前言如果你是一个很典型的Spring工程,就只需要一个包,就可以运行起来。<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <!--<version>5.2.16.RELEASE</version> 源码解析用5.2.8 学习,尽量使用此版本--&原创 2021-09-16 00:08:30 · 1223 阅读 · 0 评论 -
Spring源码学习(一)源码如何变成可编辑
11原创 2021-09-16 00:07:25 · 654 阅读 · 0 评论