Spring源码分析
Spring源码分析
ZWZhangYu
这个作者很懒,什么都没留下…
展开
-
100%学会搭建Spring源码环境
文章目录(1)注意事项(2)配置Gradle(3)下载Spring源码(4)IDEA导入Spring源码编译(5)创建自定义模块测试 (1)注意事项 虽然编译Spring源码不是什么复杂的事,但确实自己在编译过程中出现了很多的问题,导致自己也进行了十多次的尝试后才编译成功,遇到问题不可怕,只要坚持去分析解决问题总会不断缩小,最终解决问题,下面是自己的一些经验分享, 1:JDK版本需要1.8以上 2:在IDEA编译过程中如果出现错误,类似的一些缺少依赖的可以尝试重新刷新编译,其他错误也可以尝试重新编译一下,至原创 2020-07-12 23:49:08 · 2039 阅读 · 0 评论 -
Spring源码分析——Bean创建和循环依赖
文章目录1:Spring创建Bean的主要代码区域2:Spring涉及的容器三级缓存二级缓存存在的意义3:getBean()分析(1):转换beanName(2):尝试从缓存中加载单例对象(3):bean的实例化(4)原型模式的依赖检査(6 )将存储 XML 配置文件的 GemericBeanDefinition 转换为 RootBeanDefinition(7)寻找依赖(8)针对不同的scope...原创 2020-04-26 20:20:41 · 1815 阅读 · 0 评论