标签:2024.12 知识点 ... spring boot xml org starter 10
3.1 起步依赖原理分析
3.1.1 分析spring-boot-starter-parent
按住Ctrl点击pom.xml中的spring-boot-starter-parent,跳转到了spring-boot-starter-parent的pom.xml,xml配置如下(只摘抄了部分重点配置):
org.springframework.boot
spring-boot-dependencies
2.0.1.RELEASE
../../spring-boot-dependencies
按住Ctrl点击pom.xml中的spring-boot-starter-dependencies,跳转到了spring-boot-starter-dependencies的pom.xml,xml配置如下(只摘抄了部分重点配置):
5.15.3
2.7.7
1.9.63
2.4.0
1.8.13
3.9.1
4.0.6
2.1.4
3.0.0
1.7.11
... ... ...
org.springframework.boot
spring-boot
2.0.1.RELEASE
org.springframework.boot
spring-boot-test
2.0.1.RELEASE
... ... ...
org.jetbrains.kotlin
kotlin-maven-plugin
${kotlin.version}
org.jooq
jooq-codegen-maven
${jooq.version}
org.springframework.boot
spring-boot-maven-plugin
2.0.1.RELEASE
... ... ...
从上面的spring-boot-starter-dependencies的pom.xml中我们可以发现,一部分坐标的版本、依赖管理、插件管理已经定义好,所以我们的SpringBoot工程继承spring-boot-starter-parent后已经具备版本锁定等配置了。所以起步依赖的作用就是进行依赖的传递。
标签:2024.12,
知识点,
...,
spring,
boot,
xml,
org,
starter,
10
From: https://www.cnblogs.com/yangsongduo/p/18664931