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 小时前
10.基于 MARCH C+ 算法的SRAM BIST
经验分享·笔记·学习·verilog
期待のcode6 小时前
MyBatisX插件
java·数据库·后端·mybatis·springboot
hetao17338379 小时前
2025-12-12~14 hetao1733837的刷题笔记
数据结构·c++·笔记·算法
华仔啊9 小时前
这 10 个 MySQL 高级用法,让你的代码又快又好看
后端·mysql
码事漫谈9 小时前
国产时序数据库崛起:金仓凭什么在复杂场景中碾压InfluxDB
后端
上进小菜猪9 小时前
当时序数据不再“只是时间”:金仓数据库如何在复杂场景中拉开与 InfluxDB 的差距
后端
盖世英雄酱5813610 小时前
springboot 项目 从jdk 8 升级到jdk21 会面临哪些问题
java·后端
一条可有可无的咸鱼10 小时前
企业招聘信息,企业资讯进行公示
java·vue.js·spring boot·uni-app
Li.CQ10 小时前
SQL学习笔记(二)
笔记·sql·学习
程序猿DD11 小时前
JUnit 5 中的 @ClassTemplate 实战指南
java·后端