* 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默认依赖之中,那么还是需要写版本号的。
原文:https://www.cnblogs.com/szqengr/p/14801297.html