Spring IO Platform簡介

什么是Spring IO Platform

簡單來說Spring IO Platform就是將各種spring API結(jié)合到一起, 提供可以一起正常使用的版本號, 可以理解為一個依賴維護平臺.

為什么要使用Spring IO Platform

Spring IO Platform主要解決了版本依賴的問題, 之前升級項目的時候可能會需要一個個手動的升級各個模塊的版本, 而且各個版本之間依賴是否合適并不知道. Spring IO Platform可以結(jié)合maven或者gradle管理各個模塊的依賴. 在我們添加第三方依賴的時候, 不需要寫版本號, Spring IO Platfrom可以自動幫我們挑選一個最優(yōu)的版本.

在Maven中使用Spring IO Platform

在maven中使用Spring IO Platform有兩種方式, 一種是import導(dǎo)入, 一種是繼承parent.

import導(dǎo)入的方式

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>io.spring.platform</groupId>
            <artifactId>platform-bom</artifactId>
            <version>Brussels-SR6</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

繼承parent的方式

<parent>
    <groupId>io.spring.platform</groupId>
    <artifactId>platform-bom</artifactId>
    <version>Brussels-SR6</version>
    <relativePath/>
</parent>

繼承parent的方法,還會繼承一些plugin management, 這些pulugin需要顯式的添加, 例如spring boot的如下

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

Spring IO Platform中維護的依賴

依賴關(guān)系

更多的依賴可以參考這里
appendix-dependency-versions

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,568評論 19 139
  • Spring Boot 參考指南 介紹 轉(zhuǎn)載自:https://www.gitbook.com/book/qbgb...
    毛宇鵬閱讀 47,273評論 6 342
  • Spring IO Platform框架簡單來說就是一個版本號兼容系統(tǒng),它將常用第三方類庫的兼容的版本組織起來。只...
    樂百川閱讀 4,280評論 0 3
  • 文章作者:Tyan博客:noahsnail.com 2.Introduction to the Spring Fr...
    SnailTyan閱讀 5,538評論 7 56
  • 昨天還是溫暖如春的樣子,早上出門就變天了。當我們走出那座樓的時候,忽然讓人驚異,飛舞的不是風(fēng)吹來的枊絮,而是真實的...
    Lily橙閱讀 367評論 0 1

友情鏈接更多精彩內(nèi)容