![Spring Boot技术内幕:架构设计与实现原理](https://wfqqreader-1252317822.image.myqcloud.com/cover/121/32436121/b_32436121.jpg)
上QQ阅读APP看书,第一时间看更新
1.3 源代码阅读工具
读者可根据日常习惯,选择熟悉的代码阅读工具,比如Intellij IDEA、Spring Tool Suite、Eclipse、MyEclipse等。
阅读Spring Boot源代码之前,我们还需搭建基础阅读环境。Spring Boot对JDK和构建工具有一定的要求,比如JDK 8+、Maven 3.3+、Gradle 5.x+等环境,满足相应需求即可。
为了达到更好的学习效果,建议大家使用实例+debug的模式来进行学习。因此,源代码阅读工具最好支持实例的编写、运行、调试等功能。
本书使用Intellij IDEA(简称IDEA)作为阅读代码工具,采用纯源代码阅读、实例+debug两种模式配合进行学习。
其中纯源代码阅读模式可以帮助我们更好地进行代码的注释、编写、单元测试等操作,而实例+debug模式可以让我们更好地理解整个项目的运行流程及功能的具体使用。图1-2和图1-3展示了通过IDEA阅读代码的两种模式。
![](https://epubservercos.yuewen.com/EF16B1/17517093907485406/epubprivate/OEBPS/Images/1-2.jpg?sign=1739199829-InHGBfONY5hVPcNJiG53v2GXL4iy5twr-0-8d7169500a56cbc33eee5f2cd80897a1)
图1-2 IDEA纯源代码阅读模式
![](https://epubservercos.yuewen.com/EF16B1/17517093907485406/epubprivate/OEBPS/Images/1-3.jpg?sign=1739199829-7UDEnHE8qZQiKLhS6YibMF149Ix4Udcy-0-9724c1890515ef5aee2c727e4b90a512)
图1-3 IDEA实例+debug阅读模式