将Spring Boot应用程序嵌入桌面应用程序

时间:2020-09-03 08:23:00

标签: spring spring-boot

我有一个现有的桌面应用程序和一个具有REST API的Spring Boot应用程序。两者都基于相同的基础库,例如,将“ AccountService”作为在Swing UI和支持RESTful服务中使用的服务类的假设示例。

现在,我想使用现有的Spring Boot应用程序,并在桌面应用程序中以编程方式对其进行实例化,并确保它不会实例化其自己的“ AccountService”实例,即,一种让我实例化其要求的容器的API然后可以通过将配置和已经存在的工厂或服务实例传递给它来以编程方式实现。

是否有API可以做到这一点(或多或少类似于Solrs EmbeddedSolrContainer)?

要避免这种情况,目前将其重新设计为基于Spring Boot的桌面应用程序不是可行的选择。

任何提示表示赞赏。

0 个答案:

没有答案