0

Desenvolvendo um sistema de gerenciamento de pessoas em API REST com Spring Boot

Daniel Machado
Daniel Machado

Santander Bootcamp | Fullstack Developer


Parabéns ao Santander e Dio por proporcionar a todos os dev's que estão nessa jornada de aprendizado, seja nos bootcamps ou não.


Durante desenvolvimento foram abordados os seguintes tópicos:


  • Setup inicial de projeto com o Spring Boot Initialzr

  • 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, conceitos REST envolvidos durante o desenvolvimento do projeto;
  • Desenvolvimento de testes unitários para validação das funcionalidades;
  • Implantação do sistema na nuvem através do Heroku;
  • Não tem dados populados porque foi feito com banco de dados H2 me memória. Pode ser testado no Postman, passando o endereço da aplicação, e o corpo da requisição da seguinte forma:

{

    "id": 1,

    "firstName": "Delgado ",

    "lastName": "godri",

    "cpf": "918.721.950-67",

    "birthDate": "1945-09-22",

    "phones": [

      {

        "id": 1,

        "type": "MOBILE",

        "number": "(11)983482178"

      }

    ]

  },

Endereço da implementação do projeto na nuvem :https://github.com/machadodan/pessoasdio_live.git

O conhecimento quando compartilhado nos da oportunidade de crescer!

0
0

Comentários (1)

0
Ryam Alves

Ryam Alves

08/07/2021 11:45

Show de bola Daniel! Só toma cuidado com esse CPF ai no print, espero que não seja real kkkkkk

None

Brasil