A CRUD system with Content negotiation, HATEOAS, Swagger, persistence, SpringBoot, REST API architecture and the main HTTP verbs (GET, POST, PUT and DELETE)
Swagger (Open API)
HATEOAS - Root Entry Point
HATEOAS - Links / Content negotiation - XML / RequestMethod.GET
HATEOAS - Links / Content negotiation - XML / RequestMethod.POST
HATEOAS - Links / Content negotiation - XML / RequestMethod.PUT
HATEOAS - Links / Content negotiation - XML / RequestMethod.GET