/Rest-API-Spring-Boot

My first App with Spring Boot.

Primary LanguageJava

Rest-API-Spring-Boot

This is my first application using Spring Boot. In order to get familiar with web services and Rest API, I will implement an example of CRUD operations.

Objectives

  • Implementing RESTful services.
  • Generic exception handling for all resources.
  • validations for Restful services.
  • HATEOAS and content-negotiation for XML.
  • Auto generation of Swagger documentation.
  • Monitoring APIs using the actuator.
  • Static/Dynamic Filtering.
  • Versioning.
  • Basic authentication with Spring Security.