Revisado classes de entidade, tipos de dado e anotações. Testado Main,
Funcionando.