[英]How to integrate the spring boot project generated by swagger with OSGi and deploy it in Apache karaf?
你沒有。 這並非絕對不可能,但需要大量的工作和斗爭,而且您不會從中獲得任何好處。
如果你想要 SpringBoot - 堅持下去。 您將犧牲模塊化、強封裝、強制清潔架構以及從長遠來看很重要的其他架構方面的東西。 但是,您將獲得一開始就很容易使用的東西,以及要復制/粘貼的大量代碼。
如果您正在玩長期游戲 - 我建議您忘記 SpringBoot 並學習如何構建模塊化 OSGi 應用程序。 最新版本允許您使用流行的技術,如JAX-RS和CDI 。 您可能可以使用 Swagger 的 JAX-RS 生成器之一,然后將結果轉換為適當的模塊化代碼。 甚至可能已經有一個生成器可以生成 OSGi JAX-RS 代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.