Interface Injection com Spring

2 respostas
R

Olá a todos, estou montado uma apresentação sobre o Spring Framework, sendo que o foco é falar sobre IoC e Dependency Injection.
A apresentação possui um exemplo básico que mostra como fazer Setter Injection e Constructor Injection com o Spring, porém eu gostaria também de mostrar como funciona a Interface Injection com Spring.

O Spring implementa Interface Injection?

Eu li o artigo do Martin Fowler, porém não entendi muito bem o conceito de Interface Injection.

Alguém poderia me explicar como ele funciona?
Alguém possui algum exemplo dela utilizando Spring?

Desde já agradeço a atenção e ajuda de todos.

2 Respostas

R

Pesquisei aqui a fundo na internet e achei alguns materiais sobre o assunto e pelo que pude perceber o Spring não oferece suporte a este tipo de Dependency Injection.

urubatan

não, o spring não da suporte ppara interface injection (quer dizer, mais ou menos, para algumas classes internas ele usa interface injection, por exemplo ApplicationContextAware)

mas este, na minha opinião pelo menos é o tipo de IoC que mais da trabalho, para atingir o mesmo resultado que um method injection por exemplo :smiley:

então isto eu encaro mais como uma vantagem do que como um problema …

Criado 25 de outubro de 2006
Ultima resposta 26 de out. de 2006
Respostas 2
Participantes 2