簡體   English   中英

如何將swagger生成的spring boot項目與OSGi集成並部署在Apache karaf中?

[英]How to integrate the spring boot project generated by swagger with OSGi and deploy it in Apache karaf?

如何將swagger生成的spring boot項目與OSGi集成並部署在Apache karaf中? 我應該如何編寫我的 pom.xml 以及如何修改啟動類。 如果有什么不詳細的,我會補充。 謝謝!

在此處輸入圖片說明

你沒有。 這並非絕對不可能,但需要大量的工作和斗爭,而且您不會從中獲得任何好處。

如果你想要 SpringBoot - 堅持下去。 您將犧牲模塊化、強封裝、強制清潔架構以及從長遠來看很重要的其他架構方面的東西。 但是,您將獲得一開始就很容易使用的東西,以及要復制/粘貼的大量代碼。

如果您正在玩長期游戲 - 我建議您忘記 SpringBoot 並學習如何構建模塊化 OSGi 應用程序。 最新版本允許您使用流行的技術,如JAX-RSCDI 您可能可以使用 Swagger 的 JAX-RS 生成器之一,然后將結果轉換為適當的模塊化代碼。 甚至可能已經有一個生成器可以生成 OSGi JAX-RS 代碼。

暫無
暫無

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

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