我是 Spring-boot 的新手,我遇到了一個問題。
問題陳述: 我們有一個現有的產品,它是在java spring(maven,war包)之上撰寫的,我無法觸摸該應用程式的源代碼。所以為了擴展現有應用程式的功能(比如添加額外的api),我想撰寫一個spring-boot應用程式(maven,jar)并在現有應用程式的pom.xml中添加為依賴項。
我想知道有可能嗎?如果是,請分享這個概念。
uj5u.com熱心網友回復:
如果你有一個內置的 jar 并希望將這個 jar 匯入到新的 spring-boot 專案中,試試這個
https://stackoverflow.com/a/68011833/7505687
不要忘記告訴新的 spring-boot 專案從匯入的 jar 掃描 bean 或配置
https://stackoverflow.com/a/68011833/7505687
uj5u.com熱心網友回復:
您可以撰寫具有所需功能的單獨應用程式,然后執行clean install. 下一步是將您的新服務作為基礎應用程式中的依賴項呼叫。為此,請執行以下操作
使用新服務(您將從基礎服務中呼叫)配置此資料,這應該寫在頂部新服務的 pom.xml 中
<modelVersion>4.0.0</modelVersion>
<artifactId> yourNewService </artifactId>
<groupId> your.group.id </groupId>
<version> 0.0.1-SNAPSHOT </version>
<packaging> jar </packaging>
然后嘗試從基本服務加載您的功能作為依賴項
<dependency>
<groupId>your.group.id</groupId>
<artifactId>yourNewService</artifactId>
<version>${yourNewService.version}</version>
</dependency>
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/336065.html
下一篇:Thymeaf計算出的URL值
