Skip to content

Projetos-Fixacao/logistica-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logistica-api

Implementação de uma REST API usando projetos do ecossistema Spring.

Implementando uma REST API com Spring

  • Fundamentos de REST
  • Ecossistema Spring
  • Criando o projeto Spring Boot
  • Implementando Collection Resource
  • Métodos e códigos de status HTTP
  • Content Negotiation

Persistência, Bean Validation e Exception Handler

  • Configurando o Flyway
  • Usando Jakarta Persistence (JPA)
  • Usando Spring Data JPA
  • Implementando o CRUD de cliente
  • Validando com Bean Validation
  • Implementando Exception Handler
  • Implementando Domain Services

Técnicas e boas práticas

  • Implementando solicitação de entrega
  • Validação em cascata e Validation Groups
  • Boas práticas para trabalhar com data/hora
  • Isolando Domain Model do Representation Model
  • Simplificando a transformação de objetos com ModelMapper
  • Implementando sub-recursos
  • Implementando ação não-CRUD

Documentado com UI Swagger

About

Implementação de uma REST API usando projetos do ecossistema Spring.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages