Exemplo de uma API de Usuários utilizando Java com o Framework Spring-Boot, JUnit e Mockito para testes.
Nesta API é possível:
- Cadastrar um usuário com Nome, Email e Password;
- Listar todos os usuários cadastrados;
- Procurar um usuário por ID;
- Atualizar um usuário por ID;
- Excluir um usuário por ID;
- Não é permitido mais de um e-mail igual no cadastro. Caso já exista algum usuário com o e-mail cadastrado o sistema não permite a gravação. Serve no cadastro e na atualização do registro.
Nenhum, utilizado banco H2 em memória.
https://app-user-spring.herokuapp.com/swagger-ui/index.html#/
Edison de Azevedo Filho – @azevedoedison – https://www.linkedin.com/in/edison-de-azevedo/ https://github.com/azevedoedison/api-user