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标签,声明版本号。
相关推荐
六bring个六1 天前
git使用笔记
笔记·git
砚凝霜1 天前
软考网络工程师|第 3 章 以太网帧、物理层标准、VLAN 完整备考笔记
网络·笔记
hanlin031 天前
刷题笔记:力扣第704、977、209题(数组相关)
笔记·算法·leetcode
音符犹如代码1 天前
Arthas Profiler 火焰图实战:CPU 热点在哪一目了然
java·jvm·spring boot
XS0301061 天前
Spring框架
java·后端·spring
xcLeigh1 天前
Go入门:main包与main函数的特殊地位
开发语言·后端·golang
摇滚侠1 天前
《RocketMQ 官网》阅读笔记 RocketMQ 消费者组(Consumer Group)消费者(Consumer)
笔记·rocketmq
大模型丫丫1 天前
Spring Boot 入门指南:从零开始构建微服务
spring boot·微服务·firefox
Darren2451 天前
JWT、OAuth 2.0 与 SSO 详解
后端
hanlin031 天前
刷题笔记:力扣第19题-删除链表的倒数第N个结点
笔记·leetcode·链表