دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [2 ed.]
نویسندگان: Фелипе Гутьеррес
سری: Библиотека программиста
ISBN (شابک) : 9785446115877, 9781484236758
ناشر: Питер
سال نشر: 2020
تعداد صفحات: 464
زبان: Russian
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 9 Mb
در صورت تبدیل فایل کتاب Spring Boot 2: лучшие практики для профессионалов به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب چکمه بهار 2: بهترین روش ها برای حرفه ای ها نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Об авторе О научных редакторах Благодарности Глава 1. Фреймворк Spring 5 Немного истории Принципы и паттерны проектирования Фреймворк Spring 5 Простое веб-приложение Spring Использование Maven для создания проекта Добавление зависимостей Веб-конфигурация Spring Классы Запуск приложения Использование Java-конфигурации Резюме Глава 2. Введение в Spring Boot Spring Boot Spring Boot спешит на помощь Spring Boot CLI Модель приложения Spring Boot Почему Spring Boot? Резюме Глава 3. Внутреннее устройство и возможности Spring Boot Автоматическая конфигурация Отключение конкретных автоконфигурационных классов Аннотации @EnableAutoConfiguration и @Enable<технология> Возможности Spring Boot Класс SpringApplication Пользовательский баннер Класс SpringApplicationBuilder Аргументы приложения Интерфейсы ApplicationRunner и CommandLineRunner Конфигурация приложения Примеры использования свойств конфигурации Пользовательский префикс для свойств Резюме Глава 4. Создание веб-приложений Spring MVC Автоконфигурация Spring Boot MVC Spring Boot Web: приложение ToDo Приложение ToDo Запуск: приложение ToDo Тестирование: приложение ToDo Spring Boot Web: переопределение настроек по умолчанию Переопределение настроек сервера Формат даты JSON Content-Type: JSON/XML Spring MVC: переопределение настроек по умолчанию Использование другого контейнера приложения Spring Boot Web: клиент Клиентское приложение ToDo Резюме Глава 5. Доступ к данным Базы данных SQL Spring Data Spring JDBC Работа с JDBC в Spring Boot Приложение ToDo с использованием JDBC Spring Data JPA Использование Spring Data JPA со Spring Boot Создание приложения ToDo с использованием Spring Data JPA Spring Data REST Spring Data REST и Spring Boot Приложение ToDo с Spring Data JPA и Spring Data REST Базы данных NoSQL Spring Data MongoDB Использование Spring Data MongoDB со Spring Boot Приложение ToDo с использованием Spring Data MongoDB Приложение ToDo со Spring Data MongoDB REST Spring Data Redis Использование Spring Data Redis со Spring Boot Приложение ToDo со Spring Data Redis Дополнительные возможности по работе с данными с помощью Spring Boot Резюме Глава 6. Работа с WebFlux и Reactive Data Реактивные системы Манифест реактивных систем Project Reactor Создание приложения ToDo с использованием Reactor WebFlux WebClient WebFlux и автоконфигурация Spring Boot Использование WebFlux со Spring Boot Реактивные данные Реактивные потоки данных MongoDB Резюме Глава 7. Тестирование Фреймворк тестирования Spring Фреймворк тестирования Spring Boot Тестирование конечных точек веб-приложения Имитация компонент Тестовые срезы Spring Boot Резюме Глава 8. Безопасность Spring Security Обеспечение безопасности с помощью Spring Boot Приложение ToDo с базовым уровнем безопасности Переопределяем безопасность базового уровня Переопределение используемой по умолчанию страницы входа Пользовательская страница входа Безопасность при использовании JDBC Создание приложения-справочника с использованием средств безопасности JDBC Использование приложения Directory в приложении ToDo Безопасность WebFlux Создание приложения ToDo с OAuth2 Создание приложения ToDo в GitHub Резюме Глава 9. Обмен сообщениями Что такое обмен сообщениями Использование JMS со Spring Boot Создание приложения ToDo с использованием JMS Использование паттерна публикации/подписки JMS Удаленный сервер ActiveMQ Использование RabbitMQ со Spring Boot Установка RabbitMQ RabbitMQ/AMQP: точки обмена привязки и очереди Создание приложения ToDo с помощью RabbitMQ Удаленный сервер RabbitMQ Обмен сообщениями в Redis с помощью Spring Boot Установка Redis Создание приложения ToDo с использованием Redis Удаленный сервер Redis Использование WebSockets со Spring Boot Создание приложения ToDo с использованием WebSockets Резюме Глава 10. Spring Boot Actuator Возможности модуля Создание приложения ToDo с использованием Actuator /actuator /actuator/conditions /actuator/beans /actuator/configprops /actuator/threaddump /actuator/env /actuator/health /actuator/info /actuator/loggers /actuator/loggers/{name} /actuator/metrics /actuator/mappings /actuator/shutdown /actuator/httptrace Изменение идентификатора конечной точки Поддержка CORS в Spring Boot Actuator Изменение пути конечных точек управления приложением Обеспечение безопасности конечных точек Настройка конечных точек Реализация пользовательских конечных точек актуатора Создание приложения ToDo с пользовательскими конечными точками актуатора Конечная точка health Spring Boot Actuator Создание приложения ToDo с пользовательским индикатором состояния приложения Метрики Spring Boot Actuator Создание приложения ToDo с Micrometer: Prometheus и Grafana Получение общей статистики для Spring Boot с помощью Grafana Резюме Глава 11. Создание приложений Spring Integration и Spring Cloud Stream Азбука Spring Integration Программирование Spring Integration Использование XML Использование аннотаций Использование JavaConfig Приложение ToDo с интеграцией чтения файлов Spring Cloud Stream Spring Cloud Spring Cloud Stream «Стартовые пакеты» для приложений Spring Cloud Stream Резюме Глава 12. Spring Boot в облаке Облачная и нативная облачная архитектура Приложения на основе 12 факторов Микросервисы Подготовка приложения ToDo как микросервиса Платформа Pivotal Cloud Foundry PAS: сервис приложений Pivotal Возможности PAS Использование PWS/PAS Cloud Foundry CLI: интерфейс командной строки Вход в PWS/PAS с помощью утилиты CLI Развертывание приложения ToDo в PAS Создание сервисов Убираем за собой Резюме Глава 13. Расширение возможностей Spring Boot Создание spring-boot-starter Модуль todo-client-spring-boot-starter Модуль todo-client-spring-boot-autoconfigure Создание функциональности @Enable* Сервис REST API приложения ToDo Установка и тестирование Проект Task Запуск приложения Task Резюме Приложение. Интерфейс командной строки Spring Boot Spring Boot CLI Команда run Команда test Команда grab Команда jar Команда war Команда install Команда uninstall Команда init Примеры использования команды init Альтернатива команде init Команда shell Команда help Резюме