Переход на Struts в Spring MVC - через Spring Boot - PullRequest
0 голосов
/ 29 июня 2018

Мы находимся на начальных этапах преобразования приложения Struts 1.2.9 в Spring MVC. Хотя воздействие было проанализировано, хорошо документировано и понято для этой миграции, мы не уверены, следует ли нам включить Spring Boot в это уравнение.

Я читал другие темы и хотел бы заявить, что мы не стремимся интегрировать Struts с Spring - скорее мы наверняка мигрируем и переходим из Struts в Spring MVC.

С учетом этой предпосылки, предложите предложения / мысли ниже:

  1. Преимущество внедрения Spring Boot в этом процессе - скорее отдаленный шаг от возможного перехода в Cloud. Таким образом, команда завершила начальную настройку, необходимую для приложения Spring (например, web.xml, необходимые файлы jar, spring-servlet.xml), и не уверена в немедленных преимуществах для нас.

  2. В случае, если мы решим использовать Spring Boot в этом процессе, мы воспринимаем воздействие следующим образом:

    • я. Добавьте spring-boot-starter-web в нашу сборку Gradle.
    • II. Создать стартовый класс приложения
    • III. Пересмотрите конфигурации в web.xml, такие как сервлеты запуска, используя ' SpringBootServletInitializer '
    • IV. Продолжайте использовать основанное на войне традиционное развертывание с использованием плагина Gradle War. Включает ли это библиотеки, основанные на Spring, в войну или библиотеки должны быть на пути к классам сервера?

Я приветствую мысли / предложения / отклонения этого как сам подход:).

...