What is Swagger?
Swagger is the most widely used tool for building APIs compliant to the OpenAPI
In this article, we'll get introduced to the Spring Reactor project and its importance. The idea is to take advantage of the Reactive Streams Specification to build non-blocking reactive applications on the JVM.
Using this knowledge, we'll build a simple reactive application and compare it to a traditional blocking
Please note: The following article will be dedicated to testing Spring Boot applications. It's assumed that you are familiar with at least the basics of Java, Maven and Spring Boot (Controllers, Dependencies, Database Repository, etc).
There is a general lack of testing in most organizations. Maybe even your team
Being able to access APIs from major social media platforms can be used as a powerful and useful tool. Fortunately, it's not hard to do so, especially using Spring Boot, and more precisely, the Spring Social module.
Spring Social offers four main projects: