Spring Boot 3零基础教程,依赖管理机制,笔记06

Spring Boot 3零基础教程,依赖管理机制,笔记06

一、参考资料

06.细节分析-依赖管理机制

二、笔记总结

2.1、依赖管理机制





2.2、思考

2.2.1、为什么导入start-web,所有的相关依赖都可以导入进来?
  • 开发什么场景,导入什么场景依赖。
  • maven依赖传递原则,A依赖B,B依赖C,A等于依赖了B和C。
  • 导入场景启动器,场景启动器自动把这个场景相关依赖全部导入。
2.2.2、为什么版本号都不用写?
  • 每个 Spring Boot 项目都有一个父项目依赖spring-boot-starter-parent。
  • parent的父项目依赖是spring-boot-dependencies。
  • 父项目版本仲裁中心,把所有常见的jar依赖版本都声明好了。
2.2.3、如何自定义版本号?
  • 利用maven的就近原则。
  • 直接在当前项目的pom文件中properties标签,声明新的版本号。
  • 导入依赖的时候,使用version标签,声明版本号。
相关推荐
量化分析码农2 分钟前
【Python量化波动率实战 05】你的组合真的分散了吗:滚动相关与分散化收益
后端
IT_陈寒39 分钟前
Vue这个奇葩的响应式问题让我加班到凌晨
前端·人工智能·后端
旖旎夜光41 分钟前
【C++ 基础入门】C++多态(下):单/多继承虚表、多态补充与 21 道高频题
开发语言·c++·笔记·学习
howard20051 小时前
Spring Boot 版成绩统计分析
spring boot·成绩统计分析
叼烟扛炮6 小时前
[LangChain] 学习笔记(07):大模型长出手脚——工具(Tools)定义与调用闭环
笔记·学习·langchain
脚本自动化开发8 小时前
存储涨价后,磐镭WO5迷你主机值得买吗
后端
一只爱撸猫的程序猿10 小时前
我看着一个 AI 引擎在 14 天里,从"记忆"走进了"搜索"
人工智能·后端·架构
叼烟扛炮10 小时前
[LangChain] 学习笔记(06):突破大模型限制——结构化输出(Structured Output)
windows·笔记·学习·langchain
且从容.11 小时前
VUE3学习笔记(根据黑马教程总结)
笔记·学习
陈随易13 小时前
纯 Go 写的 JS 引擎,跑分超过了 C 语言的 QuickJS
前端·后端·程序员