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标签,声明版本号。
相关推荐
qiaozhangchi17 分钟前
求解器学习笔记
笔记·python·学习
不会编程的懒洋洋34 分钟前
C# P/Invoke 基础
开发语言·c++·笔记·安全·机器学习·c#·p/invoke
直奔標竿35 分钟前
Java开发者AI转型第二十五课!Spring AI 个人知识库实战(四)——RAG来源追溯落地,拒绝AI幻觉
java·开发语言·人工智能·spring boot·后端·spring
嘟嘟MD36 分钟前
程序员副业 | 2026年4月复盘
后端·创业
时空系42 分钟前
认识Rust——我的第一个程序 Rust中文编程
开发语言·后端·rust
xian_wwq1 小时前
【学习笔记】网络与数据安全领域强制性标准
笔记·学习
24白菜头1 小时前
【无标题】
c++·笔记·学习·harmonyos
DevilSeagull1 小时前
Windows 批处理 (Batch) 编程: 从入门到入土. (一) 基础概念与环境配置
开发语言·windows·后端·batch·语言
suirosu1 小时前
痛风高尿酸血症的治疗方法
笔记·其他·微信·新浪微博
CAE虚拟与现实1 小时前
五一假期闲来无事,来个前段、后端的说明吧
前端·后端·vtk·three.js·前后端