前言

学习前人的思想,去写代码。故,想要去学习spring源码,但是这个不是说学就能学的,需要有学习思路、方法,所以把spring源码下下来,写上注释,细细研究。其实,最主要是可以写上注释,方便而已

准备工作

拉取代码

github原项目https://github.com/spring-projects/spring-framework,但是下载太慢了,所以gitee上也有,可以直接拉取https://gitee.com/mirrors/Spring-Framework。怎么拉的就不说了。还需要一个依赖管理工具Gradle,我用的也不多,就不说了。然后等待idea依赖自己加载完毕。

Gradle小配置

哇!没用过Gradle很难受,每次启动,idea都自动下载Gradle,我明明设置了啊,网上教程也不行。最后根据经验解决了!!!

我一直以上设置上面的Gradle user home就行了,但是每次Gradle编译jar包都是还要下载Gradle,我猜测配置错了。于是,各种百度解决不了,慢慢找配置,发现下面那个配置 Specified location像是设置本地Gradle,于是试了下就解决了!!!英文不好真难啊!!!

image-20210228160245629