【Spring Boot】Spring Boot之兩種引入spring boot maven依賴的方式

1、方式一:spring-boot-starter-parentspring

  <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.2.1.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

 進入spring-boot-starter-parent裏,能夠發現它其實依賴了咱們下面要講的spring-boot-dependencies模塊 。spring-boot

2、方式二:使用spring-boot-dependenciesspa

<dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-dependencies</artifactId>
                <version>2.2.1.RELEASE</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

使用這種方式就不用繼承父模塊,能夠解決單繼承的問題。這樣就能夠繼承其餘父模塊,好比本身建立的父模塊。
scope=import,type=pom表示在此pom中引入spring-boot-dependencies的pom的全部內容,注意只能在dependencyManagement中使用。
大多數咱們可能用到的包依賴和插件依賴都已經在spring-boot-dependencies中定義好了

相關文章
相關標籤/搜索