Refatorando DAO e HQLBuilder