IoC em Runtime (escolha de classe correta)

1 resposta
J

Tenho uma interface comum @Stateless para 2 serviços.

@Local
public interface Test{
}

@Stateless
public class TestA implements Test {
}

@Stateless
public class TestB implements Test {
}

E em um serviço possuo a injeção somente da interface:

@EJB
private Test test;

Há alguma maneira de injetar a classe correta em RunTime sem precisar utilizar o beanName?
Algum pattern que discuta isso? ou não há meios de fazer isso?

Valeu!

1 Resposta

T

Tem um jeito em runtime.
só se você fizer o lookup na mão sem usar a injeção :slight_smile:

Criado 24 de maio de 2010
Ultima resposta 24 de mai. de 2010
Respostas 1
Participantes 2