对Spring进行部分重构

时间:2019-07-04 13:14:41

标签: spring servlets refactoring

我正在开发一个很旧的应用程序,希望将其迁移到Spring。 由于它很大,并且目前有很多人在使用它,所以我想开始仅迁移新功能或碰巧接触到的代码(例如,用于错误修复)。

所以我的问题是,经典javax servlet和Spring Controllers是否可以在同一应用程序中共存?

请对如何进行适当的重构没有任何评论。这是我必须改进代码的唯一选择。

1 个答案:

答案 0 :(得分:0)

您可以在Spring和其他框架之间将带有常规Servlet的应用程序作为向导。

您可以使用Spring控制器并行获取请求,该控制器将执行Spring的Services和Repository,而不会中断您的旧servlet。

Spring是基于Java构建的,因此可以使用常规的Java方法(可重用)

您的经典Servlet可以在准备就绪时逐步自动连接spring框架