Часть 1 (создание простого сервиса с использованием Web Flux) В этой истории мы рассмотрим первый слой и начнем его прямо сейчас. поэтому перейдите в инициализатор Spring и создайте проект со следующей конфигурацией:
- Выберите Gradle
- Выберите прекрасный Котлин
- Java 11 Вы могли выбрать все, что захотите, это были мои любимые, и вы увидите коды, основанные на них. И следующие зависимости:
- Spring Reactive Web (Создание реактивных веб-приложений с помощью Spring Web Flux и Netty)
- Spring для Apache Kafka (публикация, подписка, хранение и обработка потоков записей)
- Spring Security (настраиваемая аутентификация) Пока этого достаточно, сгенерируйте и извлеките, затем откройте извлеченную папку с вашей любимой IDE (я с гордостью использую Intellij Idea, и это мое предложение для вас), позвольте ей разрешить ваши зависимости и индексировать ваш проект и библиотеки.
Если вам интересно, вы можете найти полную историю на Medium: https://micrommer.medium.com/scratch-the-edge-using-spring-webflux-part-1-8290f9a7cf6b
Я буду рад вашим отзывам!
Оригинал: “https://dev.to/ibhlool7/scratch-the-edge-using-webflux-part-1-15m7”