Skip to content

brunograna/spring-webflux-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Spring Boot WebFlux using Hexagonal Architecture

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages