felipexd3 / client_city_crud

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Documentação

Descrição do projeto

O projeto constitui um CRUD de clientes e cidades, com o objetivo de demonstrar o conhecimento nas tecnologias utilizadas.

Conceitos e recursos explorados:
  • Padrões de projetos
  • Api Rest
  • Herança
  • Optional
  • Stream API
  • Clean code
  • TDD
  • Autenticação com basic auth
Tecnologias utilizadas:
  • Spring Boot
  • Spring security
  • Junit
  • JPA
  • Faker (para mocks de testes)
  • Lombok
  • Swagger

Após iniciar a aplicação é possível acessar a documentação através do link

Apêndice:

Authorization: Basic YWRhby5zaWx2YToxMjM=

About


Languages

Language:Java 100.0%