Skip to content

Contém o projeto Backend SpringBoot de uma aplicação Web com um CRUD para gestão de usuários

Notifications You must be signed in to change notification settings

leonciods/projetoCRUD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gestão de Usuários

Este projeto é uma aplicação Web para a gestão de usuários. Ele utiliza Spring Boot para o backend e H2 como banco de dados.

Pré-requisitos

  • Java 8 ou superior
  • Maven

Configuração

  1. Clone o repositório para o seu ambiente local.
  2. Navegue até a pasta do projeto.

Implantação

  1. Compile o projeto com o Maven:

mvn clean install

  1. Inicie a aplicação Spring Boot:

java -jar target/nome-do-seu-projeto.jar

A aplicação agora deve estar rodando na porta 8080.

Execução

Para testar a aplicação, você pode usar qualquer cliente HTTP para enviar solicitações para https://localhost:8080.

Os endpoints disponíveis são:

  • GET /usuarios: Retorna todos os usuários.
  • POST /usuarios: Cria um novo usuário.
  • GET /usuarios/{id}: Retorna o usuário com o ID especificado.
  • PUT /usuarios/{id}: Atualiza o usuário com o ID especificado.
  • DELETE /usuarios/{id}: Exclui o usuário com o ID especificado.

Banco de Dados

O banco de dados H2 é um banco de dados em memória. Os dados serão perdidos sempre que a aplicação for reiniciada. Você pode acessar a interface do H2 em https://localhost:8080/h2-console.

Contribuição

Contribuições são bem-vindas. Por favor, faça um fork do projeto e crie um Pull Request.

Licença

Este projeto está licenciado sob a licença MIT.

About

Contém o projeto Backend SpringBoot de uma aplicação Web com um CRUD para gestão de usuários

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages