Qual container de injeção de dependências usar?  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
Alexandre Gazola
JavaTeenager
[Avatar]

Membro desde: 23/07/2004 14:48:23
Mensagens: 176
Localização: Rio de Janeiro
Offline

Pessoal,

estou querendo começar a usar um container de injeção de dependências em meu projeto (é uma aplicação Java Desktop). Estou considerando o HiveMind, o PicoContainer e o Spring. Como eu poderia avaliar qual deles é o melhor para mim?

um abraço

Alexandre Gazola

Blog: http://alexandregazola.wordpress.com

"Que proveito tem o homem ganhar o mundo inteiro e perder a sua alma?" (Mc. 8:36)

"Buscai, em primeiro lugar, o Reino de Deus e a sua justiça, e todas essas coisas vos serão dadas por acréscimo" (Mt. 6:33)
Luca
Moderador
[Avatar]

Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline

Olá

Inclua o Guice na sua avaliação. Se for só pela injeção de dependências, o Spring pode parecer demais. Mas usando Spring se pode obter outras vantagens que não sei se lhe servem.

Sua aplicação desktop é uma aplicação normal como o Firefox ou Azureus onde desktop significa apenas a camada de apresentação ou é uma coisa isolada como um visualizador de imagens ou um tocador de mp3?

[]s
Luca

Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."


CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/
[Email] [WWW]
Alexandre Gazola
JavaTeenager
[Avatar]

Membro desde: 23/07/2004 14:48:23
Mensagens: 176
Localização: Rio de Janeiro
Offline

É uma aplicação isolada.

Andei dando uma olhada no Guice e me pareceu bem interessante. Vou dar uma estudada nele.
Achei até uma comparação dele com o PicoContainer e o Spring:
http://www.christianschenk.org/blog/comparison-between-guice-picocontainer-and-spring/

Obrigado aí pela dica

Alexandre Gazola

Blog: http://alexandregazola.wordpress.com

"Que proveito tem o homem ganhar o mundo inteiro e perder a sua alma?" (Mc. 8:36)

"Buscai, em primeiro lugar, o Reino de Deus e a sua justiça, e todas essas coisas vos serão dadas por acréscimo" (Mt. 6:33)
foradosistema
Debugger

Membro desde: 29/01/2005 19:10:06
Mensagens: 59
Offline

spring na veia!
t+

Punk até a morte...
foliveira81
JavaGuru

Membro desde: 10/09/2006 21:57:52
Mensagens: 204
Offline

eu iria de spring, pois é o mais usados nas empresas e tem mais desenvolvedores usando ! "PONTO DE VISTA" !












Att

Fernando Oliveira
[MSN]
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

Concordo completamente com as afirmações do Luca.

Se só o que precisa é DI, recomendo o Guice também.

Former LIPE.
[ICQ]
Tecnoage
GUJ Master

Membro desde: 13/03/2005 23:18:07
Mensagens: 1723
Localização: SP
Offline

Alguém tem algo a comentar sobre o hivemind?

Arquiteto de Software
Sysped Solutions
R3 SAP CAT-83, NF-e, ECD, EFD, CT-e, MANAD, IN86
www.sysped.com.br
[Email] [WWW] [MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team