/person-api

Esse projeto foi desenvolvido um pequeno sistema para o gerenciamento de pessoas de uma empresa através de uma API REST, criada com o Spring Boot no treinamento de desenvolvimento com Java pela @digitalinnovationone

Primary LanguageJava

Digital Innovation: Expert class - Desenvolvendo um sistema de gerenciamento de pessoas em API REST com Spring Boot

API-Rest Person:man:

Esse projeto foi desenvolvido um pequeno sistema para o gerenciamento de pessoas de uma empresa através de uma API REST, criada com o Spring Boot.

🚀💻 Technologies & Tools

Git GitHub Heroku Docker Java

📝 Configurando Ambiente - Back-End

Tool Link
Java 11 ou Superior https://www.java.com/pt-BR/
Intellj IDEA Community Edition https://www.jetbrains.com/pt-br/idea/
Spring https://spring.io/
Heroku https://dashboard.heroku.com/
Postman
Maven 3.6.3 ou versões superiores

Nesse projeto foram desenvolvidos e abordados os seguintes tópicos:

  • Setup inicial de projeto com o Spring Boot
  • Criação de modelo de dados para o mapeamento de entidades em bancos de dados
  • Desenvolvimento de operações de gerenciamento de usuários (Cadastro, leitura, atualização e remoção de pessoas de um sistema).
  • Relação de cada uma das operações acima com o padrão arquitetural REST.
  • Desenvolvimento de testes unitários para validação das funcionalidades.
  • Implantação do sistema na nuvem através do Heroku.

Para executar o projeto no terminal, digite o seguinte comando:

mvn spring-boot:run 

Após executar o comando acima, basta apenas abrir o seguinte endereço e visualizar a execução do projeto:

http://localhost:8080/api/v1/people

☕Confira o projeto publicado

Fase Plataforma Link
Back-End Heroku Api Rest - Person

📝Comentários sobre o projeto

Esse projeto faz parte da Treinamento Java Developer da plataforma de ensino Digital Innovation One Inc e teve como objetivo uma API-Rest.

👨About me ☕ ✈️ 🎫

Linkedin Badge Gmail Badge