spring boot原理分析启动依赖中parent帮咱们干了什么

image1.jpg

主要内容:java

1:分析spring-boot-starter-parent 这个依赖spring

经过前面几篇文章的学习,咱们感觉到了spring boot的魅力。最明显的感受就是pom.xml文件。代码少了不少。其实这主要归功于依赖的parent。下面咱们就来看看spring-boot-starter-parent这个依赖为何有了它不少其余依赖(如spring core等)就不用在引入了.ide

本文来源:凯哥Java(kaigejava)spring-boot

我的博客:www.kaigejava.com学习

公众号:凯哥Java(kaigejava)spa

:怎么进入parent的依赖中?orm

在pom.xml文件中,按住ctrl点击spring-boot-start-parent,就能够跳转到其对应的pom.xml中。xml

image2.png

进入看:get

image3.png


咱们看到,这里定义的java版本是1.8.这也就是为何spring boot必需要Java版本是1.8以上的缘由 。博客


image4.png

咱们能够看到,其还有parent依赖。接着点进去查看:

点击进来,咱们能够看到properties中配置了不少版本号。

image5.png


image6.png

咱们能够看到,有不少经常使用的,在这个文件中都定义了版本号。

在当前文件中,搜索spring-core:

image7.png


咱们发现,这里已经指定了spring core的版本号。如今明白为何,咱们只须要引入spring-boot-start-parent后其余依赖就不用了吧。

原来,spring boot在这个文件中,将咱们须要的全部依赖都准备好了。

相关文章
相关标签/搜索