Skip to content

mxrpxcx/seguradora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

seguradora

API Seguradora de Carros

Instruções:

1 A API funciona com o banco de dados MySQL, entre no application.properties e altere o login, senha e ports se necessário.

2 Será necessário criar uma base de dados com o nome "seguradora_db"

3 Ela roda na porta 8181, é possível alterar a porta também no application.properties

4 Ao executar o projeto, as tabelas serão populadas com alguns dados para teste, se tentar executar novamente irá crashar

4.1 Apague a base de dados "seguradora_db" e crie novamente, então execute novamente o projeto

Problemas conhecidos e ainda não resolvidos:

1 Mostrar exceções personalizadas sobre quando os atributos não são válidos, atualmente só retorna o response sem mensagem personalizada

2 Proibir adicionar/editar apolices com datas disconexas (data final anterior à data inicial etc)

3 Melhorar os inserts de entidades que possuem relacionamentos, por exemplo: atualmente pra inserir uma apólice é necessário fazer uma busca pelo id do cliente, isso irá causar gargalos caso a aplicação escale futuramente

About

API Seguradora de Carros

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages