3

我想获得 Spring IO 和 Spring Boot 的所有好处。我知道 Spring IO 比 Spring Boot 更大。我理解 Spring IO 主要关心的是集成,解决很多框架和组件与 spring 平台之间的冲突,而 Spring Boot 主要关心的是创建一个更简单快捷的方式来使用 spring 平台,但我真正想要的要知道的是:当我只使用 Spring Boot 时,在所有这些 pom 层次结构中,您将在 pom 结构的这种遗产的某个级别中使用 Spring IO?

如果答案是否定的,那么使用这两项举措的最佳方式是什么?他们都建议使用父 pom,或者导入 pom(使用 bom 的概念)作为依赖管理。我应该使用一个作为父级,另一个作为 bom(作为依赖管理导入)吗?

4

1 回答 1

1

正如评论中提到的,Spring IO 和 Spring Boot 有不同的侧重点,但它们很好地结合在一起。

实际上,Spring IO bom继承自 Spring Boot 的 bom,因此将 Spring IO 作为父级就足够了,您可以同时拥有两者的所有好处(如 mvn 明智的默认值)。有关更多详细信息,请参阅我的另一个答案

使用 Spring IO 的唯一“缺点”是它可能比最新的 Spring Boot 版本有点“落后”,但如果你对它没问题,你可以享受更多的托管依赖项。

于 2015-03-15T19:00:38.003 回答