使用spring引导库而不是核心库有什么好处



我需要在我的spring-boot应用程序中使用Kafka,并且我看到spring-boot有自己的spring-Kafka库。我是spring和java的新手,我不知道是否应该使用spring-kafka或任何其他应用程序的基于spring的lib,而不是使用核心库,以及它们中任何一个的好处是什么。

带有Kafka的Spring boot提供了各种开箱即用的自动配置,使您免于配置每一个和每一个东西的麻烦(尽管您肯定可以覆盖Spring boot自己的自动配置(。

  • 因此,如果您想要一个现成的应用程序快速工作,您可以借助spring boot及其实用程序。

  • 如果您的偏好是配置每一项以获得精细控制,请使用核心库。

我认为这只是一个选择或偏好的问题。

相关内容

最新更新