[Resolvido] Singleton para Injeção de Dependências  XML
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Autor Mensagem
rafaduka
JavaGuru
[Avatar]

Membro desde: 30/06/2009 20:26:56
Mensagens: 224
Localização: Osasco/SP
Offline

Ultimamente tenho lido que o "Anti-Pattern" Singleton pode ser substituído por Injeção de Dependências.
Procurei por um exemplo simples porém, não encontrei.

Como poderia refatorar este trecho por Injeção de Dependência?


Att.

This message was edited 2 times. Last update was at 24/11/2011 18:23:33


"dividir e conquistar"
rafaduka
JavaGuru
[Avatar]

Membro desde: 30/06/2009 20:26:56
Mensagens: 224
Localização: Osasco/SP
Offline

ou por Inversão de Controle?

This message was edited 1 time. Last update was at 24/11/2011 12:09:55


"dividir e conquistar"
lsjunior
JavaGuru

Membro desde: 17/03/2010 10:41:40
Mensagens: 236
Offline

Segue 3 exemplos. Para entender o @Service e @Component vc deve ler a documentação do Spring, da mesmo forma o @Named e @Inject com a documentação do CDI(JEE 6).

Com singleton:


Com Spring:


Com CDI do JEE 6:
rafaduka
JavaGuru
[Avatar]

Membro desde: 30/06/2009 20:26:56
Mensagens: 224
Localização: Osasco/SP
Offline

Muito obrigado lsjunior.

Outro link que me ajudou a entender também: http://www.arquiteturajava.com.br/livro/inversao-de-controle-cade-minha-chave-de-fenda.pdf

"dividir e conquistar"
marllondsp
HelloWorld
[Avatar]

Membro desde: 22/11/2011 07:34:31
Mensagens: 12
Localização: cotia
Offline

hummm isso me ajudou pacas vlw ai! rafaduka

Faça sempre o seu melhor, e não irá se arrepender!
 
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Ir para:   
Powered by JForum 2.1.8 © JForum Team