Não, vc tem que ter uma ligação entre as classes que vem do contexto do spring e as suas classes.
Não adianta criar um context do spring e começar e usar suas classes com new, eles não terão
ligação.
Vc precisa ter algum ‘entry point’ da aplicação. Por exemplo, se todos as classes forem beans do
spring, então vc deve pegar esse bean inicial e usa-lo. Algo assim:
Algo assim:
public static void main(String[] args) {
ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
ProjetojarApp projetojarApp = (ProjetojarApp) context.getBean("projetojarApp");
launch(projetojarApp, args);
}
Provavelmente vc deverá modificar a aplicação para usar beans.
Sobre usar managed-bean, hmm… se vc estiver acessando um application server acho que rola, não sei,
a última vez que vi sobre managed-bean foi lá em 2007… desde de então me mantenho meio fora desse mundinho
jee, jsf, ejb…