[001] Estrutura Inicial do projeto - Inclui estrutura inicial do projeto utilizando Spring Boot e Maven como derenciador de dependências
Inclui HandlerInterceptor pra leitura e validação do token que vem no header das requisições /api/cars/* e um WebConfig que registra o inteceptor
Crição da Classe CarEntity, da tabela car, do Repository, Serviço e controler pra CRUD de um carro.Inclusão dos testes unitários utilizando Junit e Mockito
Crição da Classe UserEntity, da tabela car, do Repository, Serviço e controler pra CRUD de um usurio.Inclusão dos testes unitários utilizando Junit e Mockito
Utilização de Spring Security para autenticação e autorização.Ao realizar login, um token JWT é atribuído ao usuário com duração de 15 minutos para acessar endpoint /api/car
Ajustes no userdatils e nos serviços para incluir informações de usuários logados
API documentação Swagger