Resumo

Lembrar o que é API Rest e seus conceitos.

Instaurar padrão de camada (controller, service, repository)


DTO

Implementar DTO para busca de dados.

O Dto terá os dados que queremos utilizar, e criaremos um construtor com argumentos (com os dados inseridos).


Realizando consultas postman

Será utilizado para gerenciar regras de negócio, como, por exemplo, encontrar um Produto por ID, inserir, atualizar, deletar, etc.

Confira os métodos clicando acima.

Se quiser fazer busca por páginas, utilizar pageable

Exceptions

❗Se o método for Optional, podemos tratar diretamente no método.

Tratando exceção para retorno customizado no Postman

Validação com Bean Validaton

Atualizado