1

我们正在设计一个将使用 Spring-boot 和 Maven 的新项目(即多模块项目)。

该项目将与几个外部应用程序(JMS、REST、DB)交互。因此,我们将拥有 JMSConnector、RESTApiProxy 等模块。

对于模块实现和重用目标,我们使用哪个概念:简单的 maven 模块或自定义 spring-boot 启动器?

4

1 回答 1

1

这是一个非常有趣的问题,我已经思考了很多次。目前我会选择简单的maven模块,当该模块可以在非spring引导环境中使用时(或者它是具有各种东西的“commons”模块)。否则我会选择spring boot starter。

于 2019-12-13T09:29:54.853 回答