56 lines
3.0 KiB
Markdown
56 lines
3.0 KiB
Markdown
---
|
||
Тип: Книга
|
||
Статус: Запланировано
|
||
Название: Spring в действии. Шестое издание
|
||
Автор:
|
||
- Крейг Уоллс
|
||
Количество страниц: 544
|
||
Прогресс: 0
|
||
Формат: Электронная
|
||
Обложка: Библиотека/Книги/covers/spring-v-dejstvii.jpg
|
||
Начата:
|
||
Закончена:
|
||
Оценка:
|
||
Сложность:
|
||
Теги:
|
||
- spring
|
||
- java
|
||
- spring_boot
|
||
- реактивное_программирование
|
||
- микросервисы
|
||
Категории:
|
||
- Java
|
||
- Фреймворки
|
||
Источник:
|
||
Ссылка:
|
||
---
|
||
|
||
# Spring в действии. Шестое издание
|
||
|
||
![[covers/spring-v-dejstvii.jpg]]
|
||
|
||
## 📖 О книге
|
||
|
||
Шестое издание классического руководства по Spring от Крейга Уоллса (ДМК Пресс, 2022). Книга охватывает как основы фреймворка, так и новые возможности: реактивные потоки (Spring WebFlux, Project Reactor), интеграция с Kubernetes и RSocket. Отличается практическим подходом с реальными примерами — автор известен умением строить примеры вокруг конкретных особенностей Spring, а не вокруг абстрактных концепций.
|
||
|
||
## 🧠 Ключевые идеи
|
||
|
||
- Инверсия управления и DI: контейнер Spring как основа — автоконфигурация, аннотации `@Component`, `@Autowired`, управление жизненным циклом бинов
|
||
- Spring Boot: автоконфигурация, стартеры, встроенный сервер — быстрый старт без XML и boilerplate-кода
|
||
- Spring MVC и REST: построение веб-приложений и REST API, обработка запросов, валидация, обработка ошибок
|
||
- Реактивное программирование: Spring WebFlux и Project Reactor — неблокирующие потоки данных для высоконагруженных приложений
|
||
- Интеграция и микросервисы: Spring Data, Spring Security, Spring Integration, RSocket, взаимодействие с Kubernetes
|
||
|
||
## 💬 Важные цитаты
|
||
|
||
> «Spring избавляет от множества утомительной работы, связанной с настройкой и решением повторяющихся задач, упрощая создание готового к работе ПО промышленного качества»
|
||
|
||
## 💡 Как применить в моих проектах
|
||
|
||
|
||
## 🔗 Связанные заметки
|
||
|
||
[[Микросервисы. Паттерны разработки и рефакторинга]]
|
||
[[Чистая архитектура]]
|
||
[[Современный Java. Рецепты программирования]]
|