springBoot是如何管理项目中的依赖

Posted 小志的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springBoot是如何管理项目中的依赖相关的知识,希望对你有一定的参考价值。

1、通过Spring Initializer创建好一个基于SpringBoot的脚手架项目时,我们发现,在pom.xml文件中,有一个的标签,如下图所示:


2、点击上图artifactId标签中的spring-boot-starter-parent,会跳转到spring-boot-starter-parent-2.5.5.pom,如下图所示:


3、 在spring-boot-starter-parent-2.5.5.pom中,父类标签指定的是spring-boot-dependencies(即artifactId标签中的spring-boot-dependencies),我们再次点击跳转进去。如下图所示:


4、由上图可知,在spring-boot-dependencies-2.5.5.pom中,管理了将近200个第三方包依赖,并且也维护好了对应的版本。那么,我们就可以非常方便的针对自己的需要,在其中做选择使用,而不用担心有版本冲突的问题了。

以上是关于springBoot是如何管理项目中的依赖的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot加载外部依赖

spring boot配置mybatis和事务管理

idea创建springboot项目

在本地禁用 Spring Cloud Kubernetes

Springboot搭建web项目

Eclipse搭建springboot项目热部署