spring-boot-starter-parent和spring-boot-dependencies的区别

如何创建一个SpringBoot项目,SpringBoot的依赖引入都是基于starter的,通常创建一个SpringBoot项目都是通过继承关系指定pom文件中的parent


org.springframework.boot
spring-boot-starter-parent
2.2.5.RELEASE

然后使用<dependency></dependency>标签来引入相应的依赖,比如常用的lombok


org.projectlombok
lombok
true

除了继承spring-boot-starter-parent的方式外,还有一种方式那就是通过<dependency/>引入spring-boot-dependencies相关依赖。


org.springframework.boot
spring-boot-dependencies
${spring.boot.version}
pom
import

在使用maven创建SpringCloud聚合项目时,通常在父pom文件中通过spring-boot-dependencies引入SpringBoot相关依赖,然后子项目使用parent标签来继承父项目,方便依赖管理。

posted @ 2020-03-21 20:20  星光Starsray  阅读(2043)  评论(0)    收藏  举报