An open API service indexing awesome lists of open source software.

https://github.com/jstobigdata/spring-webflux-tutorial

Code examples for Spring 5.x WebFlux
https://github.com/jstobigdata/spring-webflux-tutorial

mongodb project-reactor spring spring-webflux webflux

Last synced: 12 months ago
JSON representation

Code examples for Spring 5.x WebFlux

Awesome Lists containing this project

README

          

# Spring-WebFlux-Tutorial - with Project Reactor introduction
Code examples for Spring 5.x WebFlux
```javascript
if(you.liked) {
GitHub.star();
shareWithFriends(this);
}
```

1. [Project Reactor – Introduction](https://jstobigdata.com/java/getting-started-with-project-reactor/)
2. [Project Reactor – Mono](https://jstobigdata.com/java/mono-in-project-reactor/)
3. [Project Reactor – Flux](https://jstobigdata.com/java/flux-in-project-reactor/)
4. [Project Reactor – Transform and combine](https://jstobigdata.com/java/transform-and-combine-reactive-stream/)
5. [Project Reactor – Backpressure](https://jstobigdata.com/java/backpressure-in-project-reactor/)
6. [Spring WebFlux – Annotation based Controller](https://jstobigdata.com/spring/getting-started-with-spring-webflux/)
7. [Spring WebFlux – Functional endpoint](https://jstobigdata.com/spring/a-functional-endpoint-in-spring-webflux/)
8. [Spring WebFlux – REST Api + MongoDB + Spring Data](https://jstobigdata.com/spring/spring-webflux-rest-api-with-mongodb-and-spring-data/)

## To Build the entire project
Certain test will fail, as they are not pure Unit test cases.
``` mvn install -DskipTests```

## For all MongoDB examples:
Remember to run the `docker-compose up` from `./mongo-docker` directory.

-----
## Spring Core Tutorial - separate repo
[Check the Spring Freamework Tutorials repo](https://github.com/jstobigdata/Spring-Framework-Tutorial)