criação persondaohibernate, modificação daofactory, correção de injeções em companyController