Spring Boot — это Java-фреймворк с открытым исходным кодом, который был разработан в 2014 году и упрощает задачу развертывания Java. корпоративные веб-приложения. Это проект, созданный на основе среды Spring, который обеспечивает эффективный способ настройки и запуска приложений.
Spring Boot состоит из Spring Framework и встроенных серверов . Поскольку в нем используются соглашения, а не конфигурация программного обеспечения, конфигурация XML не требуется.
Spring Boot был создан для достижения следующих целей:
-
Упростите процесс разработки готовых к производству приложений Spring
-
Избегайте конфигурации XML в Spring
-
Сократите время разработки, уменьшив количество необходимых операторов импорта
-
Обеспечьте самоуверенный подход к разработке
Преимущества использования Spring Boot
-
Создает автономные приложения Spring, которые нужно запускать только с помощью Java -jar
-
Предоставляет функции для производства, такие как проверки работоспособности и внешняя конфигурация
-
Предоставляет инструмент CLI для разработки и тестирование вашего приложения
-
Быстро увеличивает производительность
-
Сокращает время разработки
-
Легко изучать и создавать приложения Spring
Ограничение нс Spring Boot
Иногда Spring Boot будет использовать зависимости, которые фактически не используются в приложении. Это может увеличить размер вашего приложения.
Если вам интересно узнать, как реализовать микросервисы с помощью Spring Boot, ознакомьтесь с нашим курсом Введение в микросервисы.