Skip to content

evelyniglesiass/PersonAPIRestFul

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

Person: API RESTFul

Important

🔧 Projeto em fase de desenvovimento!


Projeto desenvolvido durante o Curso REST API's RESTFul do 0 à AWS c. Spring Boot 3 Java e Docker ministrado pelo Professor Leandro Costa com o intuito de colocar em prática todos os tópicos estudados no Curso.

📋 Funcionalidades:

  • Adicionar uma Pessoa
  • Deletar uma Pessoa
  • Editar uma Pessoa
  • Consultar todas as Pessoas
  • Consultar uma Pessoa específica

🎧 Recursos estudados e implementados durante o curso (Até o momento)

  • Estudo teórico de API's REST e RESTFul
  • Annotations fundamentais do Spring Boot
  • Tratamento de Exceptions
  • Verbos HTTP
  • Integração ao Banco de Dados MySQL
  • Padrão de Projetos VO (Value Object)
  • Versionamento de API's
  • Migrations com Flyway
  • Custom JSON Serialization
  • Content Negotiation
  • HATEOAS
  • Swagger (Open API)
  • Configurações de CORS
  • Autenticação com JWT e Spring Security
  • Testes com Rest Assured, Testcontainers e JUnit5
  • ...

🛠️ Tecnologias utilizadas:

  • Java
  • Spring Boot
  • MySQL

About

Projeto desenvolvido durante o Curso REST API's RESTFul

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages