Частичный рефакторинг в Spring - PullRequest
0 голосов
/ 04 июля 2019

Я работаю над довольно старым приложением, которое я хотел бы перенести в Spring. Поскольку он довольно большой, и в настоящее время его используют многие люди, я хотел начать миграцию только тех новых функций или кода, к которому я прикоснулся (например, для исправления ошибок).

Итак, мой вопрос: могут ли классический javax-сервлет и Spring Controllers сосуществовать в одном приложении?

Пожалуйста, не комментируйте, как сделать правильный рефакторинг. Это единственная возможность улучшить код.

1 Ответ

0 голосов
/ 04 июля 2019

Вы можете иметь приложение с обычными сервлетами среди Spring и среди других фреймворков в качестве подсказки.

Вы можете параллельно получать запрос с помощью контроллеров Spring, которые будут выполнять службы и репозитории Spring, не прерывая ваши старые сервлеты.

Spring построен поверх java, поэтому может использовать обычные методы java (для повторного использования)

Также ваш классический сервлет может постепенно автоматически подключать каркас пружины, когда вы будете готовы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...