2024.12.10(SpringBoot知识点总结)

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后已经具备版本锁定等配置了。所以起步依赖的作用就是进行依赖的传递。
posted @   ysd666  阅读(6)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示