簡體   English   中英

將獨立的Spring應用程序jar作為單個上下文嵌入到Spring Boot應用程序中

[英]Embedding a standalone spring application jar in Spring boot application as single context

我有一個使用Spring核心的外部客戶端Jar文件,使用ClasspathApplicationContext loader加載app-context.xml(也嵌入在jar文件中)。 jar文件是使用main方法調用的,並且需要一些參數,並且可以作為獨立的Java應用程序運行。

我有基於主spring boot的rest應用程序,我需要將此獨立應用程序合並到我的應用程序中並在一個單一上下文中運行它。 我計划從我的rest控制器使用客戶端jar提供的功能作為服務。

關於如何執行此操作的任何指示或想法都將很棒。

謝謝..!!

將jar文件作為依賴項添加到新的rest應用程序項目中,並在rest應用程序內部的Spring引導主類上添加@ImportResource批注,並提供xml文件作為需要在上下文中加載的類路徑資源。 這將創建在xml上下文中定義的所有bean,您可以將它們自動連線以在新應用程序中構建功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM