Spring Boot 的父级依赖:spring-boot-starter-parent

Spring Boot 的父级依赖:spring-boot-starter-parent

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.3.12.RELEASE</version>
</parent>

父依赖:spring-boot-dependencies(这里规定了很多依赖版本信息)

作用(直接点进pom文件看de):

  • 有默认的打包时的java版本和编码格式
    在这里插入图片描述

  • 省略version信息,version信息会从父依赖spring-boot-dependencies中得到继承。
    在这里插入图片描述

  • 识别名字包含application以及特点后缀的配置文件
    在这里插入图片描述

  • 内置maven工具
    在这里插入图片描述

如何自定义依赖版本:

spring-boot-starter-parent内有默认的依赖版本、jdk版本…,我们想要更换版本,可以通过properties标签中的property标签来覆盖默认的版本

<!--各依赖的版本管理-->
<properties>
    <java.version>11.0.17</java.version>
    <spring-boot-starter-parent.version>2.3.12.RELEASE</spring-boot-starter-parent.version>
    <spring-cloud.version>Hoxton.SR12</spring-cloud.version>
    <spring-cloud-alibaba.version>2.2.8.RELEASE</spring-cloud-alibaba.version>
    <sprintfox-boot-starter.version>3.0.0</sprintfox-boot-starter.version>
    <sprintfox-swagger2.version>3.0.0</sprintfox-swagger2.version>
</properties>

版权声明:本文为CharmaineXia原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。