Создавайте реактивные микросервисы с помощью Spring WebFlux / SpringBoot
Build Reactive MicroServices using Spring WebFlux/SpringBoot
Udemy
Этот курс структурирован так, чтобы познакомить вас с теоретическим аспектом и аспектом кодирования Реактивного программирования и Реактивных API RestFul с использованием Spring WebFlux .
Если вы хотите узнать о перечисленных ниже вещах:
К концу этого курса вы получите полное представление о кодировании и реализации Reactive API с использованием Spring WebFlux .
Почему реактивное программирование?
Продажник:
Скачать курс:
Build Reactive MicroServices using Spring WebFlux/SpringBoot
Udemy
Этот курс структурирован так, чтобы познакомить вас с теоретическим аспектом и аспектом кодирования Реактивного программирования и Реактивных API RestFul с использованием Spring WebFlux .
Если вы хотите узнать о перечисленных ниже вещах:
- Что такое реактивное программирование ?
- Напишите код реактивного программирования с помощью Spring WebFlux .
- Напишите код реактивного программирования с помощью БД .
- Создание реактивных API RestFul с помощью Spring WebFlux
К концу этого курса вы получите полное представление о кодировании и реализации Reactive API с использованием Spring WebFlux .
Почему реактивное программирование?
- В этом разделе подчеркивается необходимость реактивного программирования и подробно объясняется текущая модель выполнения в spring -mvc .
- В этом разделе объясняются недостатки spring-mvc.
- В этом разделе объясняется модель параллелизма в spring -mvc.
- В этом разделе рассказывается о « Что такое реактивное программирование?»
- Вкратце, как работает реактивное программирование, на простом примере.
- В этом разделе вы познакомитесь со спецификацией реактивных потоков .
- В этом разделе будут представлены все существующие «реактивные библиотеки» .
- В этом разделе вы познакомитесь со всеми основами Project Reactor и изучите проектный реактор на некоторых примерах.
- В этом разделе подробно рассматриваются реактивные типы Flux и Mono .
- В этом разделе мы настроим проект для этого курса с помощью веб-сайта Spring Intializr .
- В этом разделе мы рассмотрим, как Flux и Mono работают через код.
- Мы сделаем живое кодирование того, как писать тестовые примеры Junit с использованием Flux и Mono.
- Мы рассмотрим множество различных операторов в Flux и Mono.
- В этом разделе мы создадим первый неблокирующий API, используя аннотированные контроллеры.
- В этом разделе описаны основы работы реактивного API.
- В этом разделе также рассматривается аспект кодирования того, как вернуть Flux / Mono из конечной точки.
- В этом разделе также рассказывается, как писать тестовые примеры JUNIT с помощью WebTestClient .
- В этом разделе мы создадим неблокирующий API с помощью функционального веб-модуля.
- В этом разделе рассказывается о функциях RouterFunction и HandlerFunction, которые составляют основу для функционального веб-модуля.
- В этом разделе также рассказывается, как писать тестовые примеры JUNIT с помощью WebTestClient .
- В этом разделе рассказывается о различных уровнях WebFlux для обслуживания HTTP-запроса / ответа .
- В этом разделе рассматриваются концепции NETTY, такие как Channel , EventLoop и некоторые технические аспекты Netty .
- В этом разделе представлен обзор реактивного API, который мы собираемся создать в рамках этого курса.
- В этом разделе мы узнаем, как написать код реактивного программирования с помощью MongoDB.
- Определите документ позиции для проекта.
- В этом разделе рассказывается о том, как настроить различные профили в Spring Boot.
- В этом разделе мы настроим адаптер ItemReactive Mongo DB .
- В этом разделе также рассказывается, как писать тестовые примеры JUNIT для реактивного репозитория.
- В этом разделе мы узнаем, как кодировать реактивный API Item CRUD с использованием подхода @RestController .
- В этом разделе также рассказывается, как писать автоматические тесты с помощью JUNIT и неблокирующего тестового клиента WebTestClient .
- В этом разделе мы узнаем, как кодировать реактивный API Item CRUD с использованием функционального веб- подхода.
- В этом разделе также рассказывается, как писать автоматические тесты с помощью JUNIT и неблокирующего тестового клиента WebTestClient .
- В этом разделе мы рассмотрим методы взаимодействия с Reactive API с помощью WebClient .
- Изучите методы вызова реактивного API с помощью методов exchange () и retrieve () .
- Мы рассмотрим операции GET, PUT, POST и DELETE с помощью WebClient .
- В этом разделе мы будем кодировать и исследовать различные подходы к обработке исключений / ошибок, возникающих в реактивном API, созданном с использованием RestController .
- Обрабатывайте исключения с помощью @ExceptionHandler и @ControllerAdvice .
- В этом разделе также рассказывается, как писать тестовые примеры JUNIT для сценариев исключений .
- В этом разделе мы будем кодировать и исследовать различные подходы к обработке исключений / ошибок, возникающих в реактивном API, созданном с использованием Functional Web .
- Обработка исключений с помощью WebExceptionHandler .
- В этом разделе также рассказывается, как писать тестовые примеры JUNIT для сценариев исключений .
- В этом разделе мы будем кодировать и изучать, как обрабатывать исключения с помощью WebClient .
- Изучите методы обработки исключений с помощью методов exchange () и retrieve () .
- В этом разделе мы напишем код и узнаем о создании конечной точки для потоковой передачи данных в реальном времени с использованием Mongo DB и Spring WebFlux .
- В этом разделе рассказывается о настраиваемых курсорах и ограниченных коллекциях в Mongo DB .
- Построить неблокирующее Streaming Конточку и взаимодействовать с Монго DB с помощью @Tailable аннотации.
- Научитесь писать автоматические тесты с использованием JUNIT для конечных точек потоковой передачи (SSE) .
- Всем, кто хочет изучать и создавать реактивные API с помощью Spring WebFlux
- По крайней мере, JDK 8
- Любая из IDE, например IntelliJ, Eclipse и т. Д.,
- Знание Spring Boot необходимо, чтобы извлечь максимальную пользу из этого курса
Продажник:
Для просмотра содержимого вам необходимо зарегистрироваться!
Скачать курс:
Симпатии:
Это понравилось EBOWU, fff и dinka3472