Spring WebFlux provides an annotation-based programming model where @Controller and @RestController components use annotations to express request mappings, request input, exception handling, and more.
Reactive Spring and Spring Boot
Key takeaways from Safari’s Online Live Training called Reactive Spring and Spring Boot .