User service for Spring Data Reactive MongoDB with Spring Webflux (Functional Endpoints)
- JDK 11+
- Docker or MongoDB installed
- You can read my article on Medium
Examples
- Mono, Flux structures
- Functional Reactive Endpoints
- WebTestClient
- Spring Data Mongo Reactive
###
GET http://localhost:8083/api/v1/users
###
POST http://localhost:8083/api/v1/users
Content-Type: application/json
{
"name": "Zühtü",
"score": 52
}
###
PUT http://localhost:8083/api/v1/users/61ec13ca48d46147479f8fcd
Content-Type: application/json
{
"name": "Gokhanadev",
"score": 52
}
###
GET http://localhost:8083/api/v1/users/61ec13ca48d46147479f8fcd
###
DELETE http://localhost:8083/api/v1/users/61ec13ca48d46147479f8fcd
###
DELETE http://localhost:8083/api/v1/users?name=Zühtü