Spring – это мощный фреймворк с открытым исходным кодом на базе Java, который широко используется для корпоративных веб-приложений. Он разработан командой Pivotal и используется для создания автономных и подготовленных к производству приложений spring. Spring Boot может быть частью spring framework и содержит все основные моменты и идеи spring framework. В Spring Boot все настраивается автоматически, и для создания веб-приложения spring Boot не требуется конфигурация XML и сервер (например, Tomcat).
Что нам нужно знать?
- Ядро Java
- Базовые знания Spring Framework
- Шаблон MVC
- Мы можем легко создать автономное приложение и производственное приложение на основе spring.
- Это значительно сокращает время разработки, и мы можем быстро создавать веб-приложения и микросервисы.
- Это легко понять.
- Нет необходимости настраивать XML, поскольку он настраивается и подключается автоматически.
- Spring boot предоставляет готовые к работе функции, такие как метрики, проверки работоспособности и внешняя конфигурация.
- Легко настроить свойства приложения и зависимости.
- Клиент выполняет HTTP-запросы (POST или GET). Пожалуйста, ознакомьтесь с методами HTTP-запроса по следующей ссылке. Метод HTTP-запроса
- Запрос пересылается контроллеру, который сопоставляет запрос и обрабатывает его.
- При необходимости он также вызывает сервисный уровень.
- Вся бизнес-логика будет выполняться на уровне сервиса, и она выполняет логику для данных и сопоставляется с JPA с классами моделей.
- Если ошибка не произошла, веб-страница (JSP, HTML) возвращается пользователю.
Основная цель Spring Boot – сократить время разработки, модульного тестирования и интеграционного тестирования и очень легко упростить разработку готовых к производству веб-приложений по сравнению с существующей Spring Framework, которая действительно занимает больше времени.
Обеспечить целенаправленный подход к развитию
Чтобы избежать определения дополнительной конфигурации аннотаций
Чтобы избежать путаницы в настройке XML и большого количества инструкций по импорту вручную
Вы можете разработать отличное веб-приложение, как показано ниже. Известная служба, использующая Spring Boot, описана в следующей таблице.
Отзывы и истории клиентов SAP | Платформа электронной коммерции Hybris от SAP использует Spring |
Ятра | Индийский туристический веб-сайт Yatra.com выполнен в spring MVC (серверные сервисы) |
Приложение для составления Бюджета на Каждый Доллар | Использует Spring Boot на задней панели ReactJS на передней панели. |
Рекомендации:
Рекомендации:
Рекомендации:
Рекомендации:
Рекомендации:
Рекомендации:
Оригинал: “https://dev.to/reytech-lesson/spring-boot-introduction-4o5g”