Skip to content

RobertPorteles/UsuariosAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎯 Objetivo: Desenvolver uma API RESTful para cadastro e gerenciamento de usuários, aplicando validações, segurança e boas práticas de arquitetura.

⚙️ Desafios e Soluções: Foi necessário implementar validação de dados com Bean Validation, além de criar um tratamento global de exceções para erros de entrada e regras de negócio. Também configurei containers com PostgreSQL, RabbitMQ e MailHog no Docker Compose, simulando mensageria e envio de e-mails. A confiabilidade foi garantida por meio de testes unitários e de integração com JUnit, Mockito e MockMvc.

🛠️ Tecnologias Utilizadas: Java 21, Spring Boot, Spring Data JPA, PostgreSQL, RabbitMQ, MailHog, Docker, JUnit, Mockito, MockMvc, Git/GitHub

✅ Resultado: Uma API sólida e escalável, com suporte a validações, mensageria e testes automatizados, pronta para servir como base de sistemas maiores. 🔗 GitHub: Usuarios API

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors