前言
spring是一种开源的轻量级的 Io C 和AOP 的容器框架,具体原理操作配置在本人写的spring框架分类中详细介绍了,spring框架详解。我们知道了如何使用以及它的基本特征,但是对其内在是如何实现该功能的没有深刻的了解过。所以新建一个系列,会通过spring源码结合自身的理解,写一系列关于此框架的心得,愿与大家共勉!
一 spring 源码下载
1.安装GitHub
作为一个程序员对GitHub肯定不陌生,是一个上传下载代码的仓库管理器。可以去上网搜索GitHub下载,最好去官网下载。 GitHub下载
下载完后解压安装,安装成功后在快捷菜单中会出现如下图的图标:
安装完毕 打开Gitshell,新建一个你要保存源码的文件夹,然后cd 这个文件夹,
输入命令:git clone git://github.com/SpringSource/Spring-framework.git,等待其下载
下载完成你可以在这个文件夹下找到如下文件
2.直接下载
这里有官方的下载地址:https://github.com/spring-projects/spring-framework/releases,点击下载解压即可。
注意:避免后续编译出错,我们要注意jdk版本,一般来说spring4x后用的都是jdk1.8,所以你需要保证你的jdk版本。你也可以点