Projeto desenvolvido durante a DevWeek Santander
Author: Douglas Almeida Alencar Tela de cotações banco Santander Aula #1: Configurando ambiente - Backend
Preparação do ambiente de desenvolvimento back end instalação e configuração do Java SDK Instalação Intellij IDEA Configuração Intellij IDEA
Aula #2: Criando o projeto base
Criando o projeto base Criação do projeto base Configuração do projeto base Execução do projeto base
Aula #3: Criando as primeiras API's
Criando as primeiras API's Aprendendo Rest / API / Json Criação da camada controller Criação das API's Documentação das API's com OpenAPI
Aula #4: Aplicando validações de dados
Aplicando validação dos dados Aplicação da validação dos dados
Aula #5: Configurando o Banco de Dados
Configurando Banco de dados Adição do módulo Spring Data JPA Configuração do banco de dados (PostgreeSQL) Mapeamento das entidades Criando repository
Aula #6: Criando camada service e exception handlers
Criando camada service e exception handlers Criação da camada service Criação da Mapper de conversão Criação das Exceptions Handlers (Manipuladores de exceções)
Aula #7: Criando endpoints
Criação do método POST Criação do método PUT Criação do método UPDADE Criação do método DELETE Criação dos métodos GET/GET by Id/GET by Today
Aula #8: Publicação na nuvem / Finalizando o Backend
Criação/alimentação de repositório no GitHub Versionamento do código fonte Publicação em cloud(HEROKU)/Deploy