如何使用Spring Boot创建公共库

现在,我想为我们的系统开发一个通用的邮件服务。在设计时,我们希望发展RabbitMQ生产者和消费者。在消费者方面,我们可以开发和部署一个Spring

BootSpring Cloud应用程序,但在生产者方面,我们希望提供一个通用的邮件客户端(如下面的界面),并对其他系统建立jar依赖关系。

interface MailClient {

ListentableFuture send(Message message);

}

但是我看到使用许多声明性方法的Spring Boot和Spring Cloud似乎必须使用应用程序类,但是我只想要类引用而不需要部署。我不知道如何实施。

回答:

根据文档:

使用Spring Boot可以轻松地创建 基于 基于Spring的 ,您可以“运行”它们。

但是Spring

Boot并不是适合所有情况的灵丹妙药。如果要创建库,则可以创建一个常规的spring项目,该项目将创建一个jar,并将其存储在公司的存储库中(如果有)。

以上是 如何使用Spring Boot创建公共库 的全部内容, 来源链接: utcz.com/qa/420034.html

回到顶部