Skip to content

Latest commit

 

History

History
71 lines (49 loc) · 1.44 KB

readme.md

File metadata and controls

71 lines (49 loc) · 1.44 KB

Spring WebFlux

Project: Spring WebFlux Demo

License: MIT Language: Java Database: Mongodb Version: 1.0

🚀 Project Features (in progress)

  • RestFull Reactive API using:
    • Annotations
    • Handlers & Routers

🔍 Download the project and test by yourself.

🎯 Development objective

  • Java 11 with Spring Boot 2.4.5 and WebFlux and JUnit 5
  • Develop a Restfull API utilizing Ports and Adapters Architecture
  • Consume an external API

📁 Resources

Base Url

Annotations Route

${HOST_URL}/webflux/v1

Handlers & Routers Route

${HOST_URL}/webflux/v2

/products

Endpoint

${HOST_URL}/webflux/v(version number)/products

Json Schema Definition:

type: object
properties:
  id:
    type: string
    description: product identifier
  name:
    type: string
    description: product name

Developed by Bruno Garcia 👋 More about me