[英]how to integrate a spring boot application into a legacy java application and isolate it?
我們有一個非常古老的 java web 應用程序(大約 15 歲),帶有 servlet。 Spring version 3 and.., technologies, I want to develop a rest API for this application, in order to be able to use modern technologies I decided to develop a new modern spring (boot) web application without an embedded server and bootstrap it using我將在舊版應用程序web.xml
中定義一個新的 servlet。 我還需要使用 Java ClassLoader
隔離依賴項。 很明顯,新應用程序在舊應用程序中具有依賴項,我需要能夠注入它們。 我知道這是可能的(OSGI 框架使用非常相似的方法)。 但我有一些問題。
第一個問題:對於這項任務,這是一個正確/明智的策略嗎? 有沒有更好的方法?
第二個問題:我在哪里可以找到一些資源來學習和學習以實施這個戰略?
我個人希望更新您的 Java 代碼以使用 Spring 引導並使用 Thymeleaf 構建新的控制器、服務和新視圖。 這可能是一些前期工作,但是,一旦您將您的應用程序移植到使用 Spring 引導,您將能夠更好地管理它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.