studies
CtrlK
Api, camadas, CRUD, exceptions, validation
Api, camadas, CRUD, exceptions, validation
  • README
  • Objetivo
  • Requisitos projeto
  • Diagrama UML
  • API REST - Conceitos
  • API WEB
  • API REST
    • Padrão REST - Regras
  • Recursos, URL, parâmetros de consulta e de rota
  • Padrões de URL, verbos HTTP, códigos de resposta
    • Verbos HTTP mais utilizados
    • Códigos de resposta HTTP
  • Padrão camadas (controller, serviço, Acesso a dados)
    • Responsabilidades das camadas
  • Primeiro teste da API REST
    • Controller
    • Primeiro teste com Repository
    • Criando DTO e estruturando camadas
    • Service
    • Como copiar dados da entity para o DTO?
  • CRUD
    • findAll - Busca paginada de produtos
    • Create - Inserindo novo produto com POST
    • Customizando resposta com ResponseEntity
    • Atualizando produto com PUT
    • Deletando produto com DELETE
  • Criando exceções de serviço customizadas
    • Implementando outras exceções
  • Validação com Bean Validation
    • Como inserir o BeanValidation?
  • Customizando a resposta da validação
  • Resumo
Fornecido por GitBook
Nesta página

CRUD

Create, salvando um novo registro.

Retrieve, recuperando todos os registros (paginados) ou somente um (por id)

Update, atualizar dado um id.

Delete, deletar dado um id.

AnteriorComo copiar dados da entity para o DTO?PróximofindAll - Busca paginada de produtos

Atualizado há 1 ano