Spring и Spring Boot. Разработка облачных приложений на Java

Spring и Spring Boot. Разработка облачных приложений на Java

Федор Урванов

     

бумажная книга новинка

25.84 USD


В корзину


Наличие на складе:

Склад в Москве

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 26.03.2025; планируемая отправка: 27.03.2025

Склад в С.-Петербурге

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 29.03.2025; планируемая отправка: 30.03.2025



Издательство: BHV-СПб
Серия: Профессиональное программирование
Дата выхода: февраль 2025
ISBN: 978-5-9775-2049-2
Объём: 384 страниц
Масса: 486 г
Размеры(В x Ш x Т), см: 22 x 17

В книге рассмотрено актуальное состояние технологий Spring и Spring Boot, помогающих шире раскрыть возможности языка Java и аспектно-ориентированного программирования. Пошагово объяснено, как самостоятельно написать и развернуть облачный проект под управлением Spring. Рассказано о координации микросервисов на Java с применением Spring и модуля Spring Core способах внедрения зависимостей, аннотировании кода. На примере сквозного веб-приложения описаны важнейшие приемы работы с данными в стиле REST, тестирование данных, обеспечение согласованности, безопасности и долговременного хранения данных в приложении.

 

Перед вами книга о фреймворке Spring и его популярном подпроекте Spring Boot для работы с облачными приложениями. Spring предназначен для внедрения зависимостей и аннотирования кода Java, применяется при управлении крупными серверными приложениями. В Spring и Spring Boot реализован необходимый минимум команд для настройки и обновления конфигурации приложений на Java, предоставляется собственный веб-сервер и экосистема для внедрения зависимостей.

 

Основное назначение описываемых технологий — обслуживание микросервисов на Java и координация их взаимодействий.

 

Все примеры в книге рассмотрены на материале сквозного проекта, представляющего собой простую игру и иллюстрирующего основные приёмы взаимодействия с сервером, обновления данных и поддержания их актуальности.

 

  • Аспектно-ориентированное программирование
  • Хранение и обновление настроек приложения
  • Модуль Spring Core
  • Фреймворк Spring Security
  • Внедрение зависимостей и упаковка приложений в Java
  • Создание приложений в стиле REST
  • Тестирование Spring-приложений