Refatorando a classe DAO genérida para deixar o tipo de atributo da chave primaria genérico