Este repositório tem como objetivo guardar e documentar o conhecimento adquirido ao pesquisar mais sobre Spring Hateoas, inicialmente os conteúdos desse repositório serão apresentados nas reuniões de padrões internas do time no qual participo.
O Spring Hateoas permite que criemos hiperlinks que permitem que transitemos entre os endpoints permitidos da API, sem a necessidade de conhecermos as regras de negócio, somente seguindo as opção disponibilizadas de hiperlink da API.
Para criar seu primeiro projeto utilizando Spring Hateoas, você pode criar um simples projeto via Spring Initializr ou utilizar algum projeto Spring já existente.
Para começar a utilizar as funções do Spring Hateoas, basta adicionar no arquivo pom.xml
de seu projeto a dependência do Spring Hateoas abaixo:
<dependency>
<groupId>org.springframework.hateoas</groupId>
<artifactId>spring-hateoas</artifactId>
<version>1.1.5.RELEASE</version>
</dependency>
Feito isso, basta rodar seu projeto e o mesmo poderá usufruir de todas as funções do Spring Hateoas.