Projeto desenvolvido com os Bootcampers de Java Spring com Angular e Firebase. Desenvolvido para criação de uma POC de atendimento de serviços de API com uso de Framework Spring Boot.
- Criação do Projeto em Spring Boot - Java.
- Criação das Classes Enumeradoras.
- Criação das Classes com Modelagem ORM para MySQL.
- Camada de Domínio de e Instancias de ORM.
- Utilização do Postman aplicação de consumo de EndPoints.
- Classe Pessoas(Técnicos e Clientes) e Chamados.
- O que são camadas de repositório? (Camadas de organização de acesso aos dados.)
- Atribuição inicial de dados e configuração de tabelas.
- O que são camadas de configuração? (Camadas de controle para desenvolvedores.)
- Configuração de Perfil de "teste" e "dev".
- O que são camadas de serviços? (Camadas de controle de interação da aplicação.)
- O que são camadas de recursos? (Controles de entregas de Json.)
- Interligação da Classes de Técnicos findById
- Padrões de DTO com uso de pacotes separados de acesso.
- Tratamento de ERRO 500 HTTP.
- Verbos e rotas em HTTO e biblioteca de erros.
- FindAll na classe de Técnicos.
- Injeção de informações via arquitetura MVP.
- Analise de duplicidade de chaves com uso do CPF.
- Tratamento de validações de estrutura.
- Update utilizando a classe de Técnicos como exemplo.
- Exclusão de entidades com uso da Classe Técnico.
- Criação, Alteração e Exclusão da Classe de Clientes.
- findById usando a classe relacional Chamado.
- Exibição de relatórios de chamados na interface.
- Inclusão de um chamado via verbos de HTTP.
- Alterando informações do Chamado.
- Utilizando autenticação com ferramenta JWT.
- Mecânicas de Autorização de entrada para cada tipo de pessoa.
- Subindo o link de produção em Deploy.
- Integração com projeto de angular.
- Sistemas de coleta via serviços Angular.
- Organização com atendimento via interfaces.