Spring 5/6 Reactive playground
-
Updated
Mar 1, 2025 - Java
Spring 5/6 Reactive playground
Secures REST APIs with Spring Security and JWT Token-based Authentication powered by Spring Reactive stack
Source code for Learning Spring Boot 2nd Edition
A sample project created using Spring Boot 2, Spring Data Mongo-Db Reactive, Spring Boot Webflux, Spring Security Webflux, Functional Routes
The goal of this project is to play with RSocket protocol. For it, we will implement three Spring Boot Java applications, movie-server, movie-client-shell and movie-client-ui. As storage, it's used the reactive NoSQL database MongoDB. All the streaming of movie events and the logging are handling by AOP (Aspect Oriented Programming).
The goal of this project is to play with Spring WebFlux on client and server side. For it, we will implement some Spring Boot Java Web applications, product-api, customer-api, order-api and client-shell, and use reactive NoSQL database like Cassandra, MongoDB, Postgres and MySQL.
Spring Boot MongoDB Reactive example - CRUD application that uses Maven, Spring Data Reactive MongoDB to interact with MongoDB database and Spring WebFlux for Reactive Rest API
Reactive Chat application using reactive Mongo DB, Server Sent Events, Spring Webflux and Spring Security Reactive
Reactive Spring boot 2 sample using Mongodb via Spring Data and Reactive Spring Security.
Simple sample Spring Boot 2 application with Webflux
Example Spring Boot Webflux and MongoDB (Reactive)
Simple sample Spring Boot 2 application with Webflux.Fn
User Posts Microservice for a Social N/w App Demonstration.
Sample project of using reactive streams with WebFlux from Spring Framework 5
This project demonstrates how to test Spring WebFlux controllers and services using JUnit 5 and Mockito.
Spring Boot Reactive related samples
Add a description, image, and links to the spring-data-mongodb-reactive topic page so that developers can more easily learn about it.
To associate your repository with the spring-data-mongodb-reactive topic, visit your repo's landing page and select "manage topics."