SpringBoot_03_依赖管理特性

Posted 失昼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot_03_依赖管理特性相关的知识,希望对你有一定的参考价值。

依赖管理特性

* SpringBoot的两大特性

    - 依赖管理

       1.父项目做依赖管理
            
         > 几乎声明了开发中常用的所有依赖版本号,所以子项目中不需要写版本号了。


       2.开发自动导入Start场景启动器

         > spring-boot-starter-*  *代表了某一种开发场景,例如spring-boot-starter-web,

         > 需要哪个场景就导入相关的starter,那么该场景下所需的所有依赖就会自动导入。

         > 所有的官方Start:    https://docs.spring.io/spring-boot/docs/current/reference/html/using.html#using.build-systems.starters

         > 也可以自定义Start,命名为 : thirdpartyproject-spring-boot-starter.


       3. 无需关注版本号自动版本仲裁

          > 注意:如果所需依赖不在相关starter默认依赖之中,那么还是需要写版本号的。

以上是关于SpringBoot_03_依赖管理特性的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot01_概述入门案例父项目依赖管理特性@Configuration@Import@ConditionalSpringBoot启动原理lombokInitailizr

SpringBoot第二特性:Starter启动依赖_02_SpringBoot处理配置类源码解析

SpringBoot第二特性:Starter启动依赖_01_自己动手写一个Starter组件

SpringBoot_03_依赖本地jar

SpringBoot 03_利用FastJson返回Json数据

[鸟哥linux视频教程整理]03_02_Linux文件管理类命令及bash特性详解