新手第一次在CSDN上分享学习心得,很多写作技巧和编辑方式还不太熟练,大家见谅哈!
目录
看这篇文章前需要:
1、熟悉java,使用过spring,做过spring相关的增删改查,对xml配置和注解有一定了解;
2、对idea有了解,最好使用过,方便源码调试;
当然你也可以没什么基础,先来瞅一眼也是可以的。
我使用的工具:
1、idea 版本:2019.2
2、spring源码 版本: 5.2.9.BUILD-SNAPSHOT
3、gradle 版本:5.6.3
你也不一定跟我版本一样,差不多就行,主要我们是用来学习的。
因为现在的spring源码由github托管了,所以登录官网,点击 Projects 的 Spring Framework,然后右边有个小猫咪图标,点击跳转至GitHub,具体的如果还不会,可以上网搜下,有很详细步骤资料。
spring官网:https://spring.io/。
gradle 也是直接从官网下载就好,如果不会,可以上网搜下,这里不做详细说明了。
idea的版本最好在2019以前,不然可能支持不了最新的spring。
新手熟知的坑:
网络很重要,很多下载的坑其实就是网络不行。
像我之前Kotlin报错,“Module was compiled with an incompatible version of Kotlin”,其实就是网
络不足没完全下载成功导致的。
如果有任何疑问,可以私信或者评论,直接说问题,后续会一直持续输出,大家不要着急。