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标签,声明版本号。
相关推荐
_李小白5 小时前
【OPENGL ES 3.0 学习笔记】延伸阅读:VAO与VBO
笔记·学习·elasticsearch
鬼火儿5 小时前
SpringBoot】Spring Boot 项目的打包配置
java·后端
cr7xin6 小时前
缓存三大问题及解决方案
redis·后端·缓存
摇滚侠6 小时前
Spring Boot3零基础教程,Spring Boot 应用打包成 exe 可执行文件,笔记91 笔记92 笔记93
linux·spring boot·笔记
开开心心就好6 小时前
电子报纸离线保存:一键下载多报PDF工具
网络·笔记·macos·pdf·word·音视频·phpstorm
朝新_6 小时前
【SpringMVC】详解用户登录前后端交互流程:AJAX 异步通信与 Session 机制实战
前端·笔记·spring·ajax·交互·javaee
间彧7 小时前
Kubernetes的Pod与Docker Compose中的服务在概念上有何异同?
后端
间彧7 小时前
从开发到生产,如何将Docker Compose项目平滑迁移到Kubernetes?
后端
间彧7 小时前
如何结合CI/CD流水线自动选择正确的Docker Compose配置?
后端
间彧7 小时前
在多环境(开发、测试、生产)下,如何管理不同的Docker Compose配置?
后端