spring boot源码学习笔记(1)

     首先在github上下载spring-boot项目的源码,作为spring的一个划时代的项目,目前spring-boot项目的源码的下载量也是稳居第一。花了一段时间下载源码,打开目录,可以看到如下几个主要的文件夹结构

      spring boot源码学习笔记(1)_第1张图片

    看文件夹名字,就很明显的可以知道,项目源码主要是在spring-boot-project这个文件夹之中,其他的文件夹spring-boot-samples,spring-boot-samples-invoke,应该都是spring boot提供的一些使用的例子,而spring-boot-tests则是一些项目项目的测试用例。

    用idea打开spring-boot-project文件夹,可以看到如下项目结构。

      spring boot源码学习笔记(1)_第2张图片

   里面大多数项目都是一些辅助项目,可以选择性学习研究。我们先重点关注的是spring-boot和spring-boot-starters这两个子项目,这两个子项目应该也是开发里面用到最多的地方,

     

你可能感兴趣的:(spring boot源码学习笔记(1))