API REST desenvolvida com Spring Boot para gerenciamento de usuários.
- Java
- Spring Boot
- Maven
- JPA / Hibernate
- Banco de dados (H2)
GET /usuarios: Lista todos os usuáriosGET /usuarios/{id}: Busca um usuário por IDPOST /usuarios: Cria um novo usuárioPUT /usuarios/{id}: Atualiza um usuário existenteDELETE /usuarios/{id}: Remove um usuário
{
"nome": "Nome do Usuário",
"email": "email@exemplo.com",
"telefone": "999999999"
}src/main/java/com/estudos/dayane/projetoweb/
├── entities/
│ └── Usuario.java
├── repositories/
│ └── UsuarioRepository.java
├── resources/
│ ├── UsuarioResource.java
│ └── exceptions/
│ └── MensagemError.java
├── services/
│ ├── UsuarioService.java
│ └── exceptions/
│ ├── BancoDeDadosException.java
│ └── RecursoNaoEncontradoException.java
└── ProjetowebApplication.java