工作有三年了,一直觉得spring会用就行了,但是经过了这次面试,让我深刻认识到了spring源码的重要性,今天我就来带大家一起搭建下spring的源码环境,进行debug调试。
1:因为spring的源码是用gradle来构建的,先来配置下gradle,具体怎么做我就不说了,大家自行百度。
2:编译源码,进入到下载好的spring源码目录,在windows黑窗口上输入gradle.bat :spring-oxm:compileTestJava 直到success。
3: 用idea打开gradle文件,等待编译成功。
4:在导入的源码上新建moudle,我这里用的是maven工程。
5:添加spring-demo项目。
6:加上源码依赖。
7:调试:
success!!!
可能写的有点笼统,但是原理是这样!的,大家可以一起交流学习,只要留言,我就会回复你,加油!!!