gpt4 book ai didi

spring - 什么是 Spring Material list ?

转载 作者:行者123 更新时间:2023-12-04 17:34:30 24 4
gpt4 key购买 nike

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

6年前关闭。




Improve this question




新 Spring 版本中可用的 Material list 功能的重要用途是什么,基本上名称听起来不错但搜索了重要但我没有找到它。

最佳答案

Material list (又名 BOM)更像是一个 Maven 概念,而不是一个 Spring 概念。
import 出现在 Maven 2.0.x 版本中时,它就出现了。范围已经引入。

这个范围让你在你的 <dependencyManagement> 中声明一个 pom 依赖。部分,这将导致依赖项及其依赖项目依赖项管理部分的某种合并。

BOM 概念将这一范围付诸实践,这只不过是一个具有 pom.xml 包装性质的项目 pom 并且只有 <dependencyManagement> sectin 在其中我们声明了所有项目依赖项(在您的情况下应该是 Spring 依赖项),它们对齐在一起并且应该开箱即用。

您可以将 BOM 项目视为声明所有相关项目 的依赖目录。版本 从而节省您的版本解析工作。

将 BOM 导入到项目描述符中,在声明依赖项时不再需要声明版本,因为它将从导入的 pom 继承,并且应该类似于以下内容:

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId> <!-- or any other spring related artifact -->
</dependency>

关于spring - 什么是 Spring Material list ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27100141/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com