/SpringProjectRestSamples

This repository contains the source code for an article around comparing the setup and execution time of three popular REST implementations with Spring.

Primary LanguageJavaMIT LicenseMIT

SpringProjectRestPerformance

This repository contains the source code examples of four popular methods of building REST Apis in Spring.

RESTful implementations

  • Spring Integration - Using InboundGateways and passing a message to an OutboundGateway
  • Spring Web MVC - Setup using RestControllers and RestTemplate
  • Spring Web MVC + Webflux - Setup using RestControllers and blocking WebClient
  • Spring Webflux - Reactive Predicates and WebClient