Diese Spring Boot Anwendung implementiert ein Rest-Service. Dieser Service kann die Anfragen mit den Nachrichtenformate JSON oder XML beantworten.
In diesem Modul Rest
werden die folgenden Technologien angewendet.
-
Rest-Service mit Spring MVC und Spring Security
-
Nachrichtenformate JSON oder XML
-
HTTP-Methoden:
GET
,DELETE
,PUT
,POST
-
Validation (
javax.validation
) der Eingaben
-
-
OpenAPI v3 mit Swagger-UI (http://localhost:8081/swagger-ui.html)
-
OpenTracing mit Spring Cloud Sleuth und der Instrumentierungsbibliothek brave von Zipkin
-
Unit-Tests mit
@SpringBootTest
,@WebMvcTest
und@WithMockUser