目录
杂说
想了很久了,还是准备记录下Spring的学习过程,那啥,好记性不如好键盘。
为啥要学习Spring?Spring的重要性相信不需要我来花很大的篇幅去阐述了,用武侠剧中的一句话,就是“外练筋骨皮,内练一口气,练外不练内,到头一场空”,Spring就好比九阳神功、易筋经,融汇贯通就牛了。
每个学习使用JAVA语言的新一代农名工(官方认证,哈哈哈),终将要老老实实去搬Spring这座大山。
学习Spring没有捷径可走,学习它的最好的方式,莫过于阅读它的源码,摸清它的构造,了解它的思想。
啃源码吧,加油~~
工具准备
由于Spring5以后都是采用Gradle编译,所以我们得先准备Gradle环境。学习JAVA,JDK同样是必不可少的。
所以没有这两个工具的,请看下我的另外两篇文章:JDK的安装与配置 及 Gradle安装配置,自行安装后,在继续向下阅读
源码准备
阅读源码的过程中,自己在源码中去写注释,这是很好的阅读方式,为了达成这个,下面我们就需要准备下源码
原始仓库: https://github.com/spring-projects/spring-framework
两个仓库没啥区别,国内仓库每日从原始仓库进行同步。视网络情况酌情使用哈,使用国内仓库肯定会快些~
我们选择v5.2.16.RELEASE最新的Spring发行版本,使用如下命令下载源码
git clone --branch v5.2.16.RELEASE https://gitee.com/mirrors/Spring-Framework.git
OK,源码准备完毕~