看https://howtodoinjava.com/mav...,是引用完zhihou可以不用指定版本号,所以是
<dependencyManagement>
<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-framework-bom</artifactId> <version>4.3.7.RELEASE</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> </dependency>
</dependencies>
等价于
<dependencies>
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.7.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>4.3.7.RELEASE</version> </dependency>
</dependencies>
的意思吗?如果只是这样,看起来没什么用啊
你这都是spring体系都 所以版本都是一样的 所以你看上去没什么用
其实他还指定了大量的第三方的非spring体系的项目的版本 确保不会有版本不匹配的问题 这个才是最实用的