VRaptor - Injeção de dependencia em um método [RESOLVIDO]

2 respostas
R

Olá pessoal, será que é possivel ter um objeto sendo injetado em um método? ex

@Resource
public class MeuController {

private final UmComponente umComponente

public MeuController(UmComponente umComponente){
this.umComponente= umComponente;
}
...

@Post
public void metodo(Cliente cliente, OutroComponente outroComponente){


/* Um exemplo seria eu precisar usar o outroComponente apenas neste método
    No meu caso tenho um controller com varios métodos(uns 5 + ou -) e o componente sempre instancia(Demora um pouco) na chamade de todos os metodos 
 */

}
}

2 Respostas

Lucas_Cavalcanti

isso funciona, se OutroComponente for uma interface.

R

Valeu lucas, acabei de testar e funcionou…

[]…

Criado 2 de março de 2012
Ultima resposta 2 de mar. de 2012
Respostas 2
Participantes 2