Refatoração para suporte a injeção de dependências e uso do eclipselink.