Skip to content

Kev-Hoffmann/async-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Challenge

Create an application that fetches data asynchronously from two endpoints and displays the merged response as JSON response from an REST API.

Example endpoints:

http://jsonplaceholder.typicode.com/users/1

http://jsonplaceholder.typicode.com/posts?userId=1

Solution

The solution for this challenge is to create a Spring Boot application using Spring Webflux to handle the asynchronous requests.

Implementation

  • Java 17
  • Maven
  • Spring Boot 3
  • Spring Webflux

Testing

  • Mockito
  • WireMock

Extra Plugins

  • JaCoCo -> ensure test coverage
  • fmt-maven-plugin -> ensure code formatting
  • springdoc -> generate Open API Spec

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published