Преобразовать проект из Spring framework в Spring boot

#spring #spring-boot

#spring #spring-boot

Вопрос:

У меня есть набор проектов в Spring Framework, и мне нужно найти те, которые можно преобразовать в Spring boot. Есть ли что-нибудь, что связано с Spring framework и не может быть преобразовано в spring boot? В моих исследованиях я не смог найти что-то подобное. Но знает ли кто-нибудь что-нибудь, например, зависимость, которая заставила бы проект оставаться в Spring framework?

Ответ №1:

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

Большинство изменений при переносе приложения Spring Framework в Spring Boot связаны с конфигурациями.Эта миграция окажет минимальное влияние на код приложения или другие пользовательские компоненты.Spring Boot дает ряд преимуществ в разработке.

  1. Это упрощает зависимости Spring, принимая самоуверенный вид.
  2. Spring Boot предоставляет предварительно настроенный набор технологий / фреймворков для уменьшения вероятности ошибок при настройке, поэтому мы, как разработчик, сосредоточились на построении нашей бизнес-логики, а не на настройке проекта.
  3. Вам действительно не нужны эти большие конфигурации XML для вашего проекта.
  4. Встроить Tomcat, Jetty или Undertow напрямую.
  5. Предоставьте самоуверенный Maven POM для упрощения ваших конфигураций.
  6. Метрики приложения и проверка работоспособности с помощью модуля actuator.
  7. Экстернализация файлов конфигурации.

Полезно сослаться на это для перехода с Spring на Spring Boot application: https://www.javadevjournal.com/spring-boot/migrating-from-spring-to-spring-boot /