如何使用弹簧靴制作一个通用库
2022-08-31 16:33:00
现在我想为我们的系统开发一个通用的邮件服务。在我们设计时,我们希望开发生产者和消费者。在消费者端,我们可以开发和部署一个或应用程序,但在生产者端,我们希望提供一个像下面接口这样的通用邮件客户端,并为其他系统提供一个jar依赖项。RabbitMQ
Spring Boot
Spring Cloud
interface MailClient {
ListentableFuture send(Message message);
}
但是我看到spring boot和spring cloud使用许多声明性方法,似乎必须使用应用程序类,但我只是想要一个类引用,不需要部署。我不知道如何实现它。