Refatoração referente ao Generic DAO.