什么是物资清单在春天来临?

Pus*_*kar 5 spring

在新的Spring版本中可用的Bill-Of-Materials功能的重要用途,基本上名称听起来不错,但搜索重要,但我找不到它.

tma*_*wen 9

材料清单(又名BOM)更是一个Maven的概念比春季之一.当范围被引入时,它已经出现了Maven 的2.0.x版本import.

此范围允许您在您的部分中声明一个pom依赖项<dependencyManagement>,这将导致依赖项及其依赖项目dependencyManagement部分的一种合并.

BOM概念来付诸实践该范围内,这只不过是用一个项目的更多的pom.xml有包装性质POM和一个只具有<dependencyManagement>sectin里面,我们声明所有项目依赖关系(在你的情况应该是那些对齐在一起的弹簧,应该开箱即用.

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

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

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-core</artifactId> <!-- or any other spring related artifact -->
</dependency>
Run Code Online (Sandbox Code Playgroud)