Spring, quais as vantagens de se usar?

10 respostas
pablofaria

Ouvi muito falar do Spring mais não achei vantagens consistentes de usá-lo ao invés de outro framework, como por exemplo o mentawai.

Peço opiniões de vocês que usam ou usaram para que eu poça me orientar nos estudos…

10 Respostas

Mauricio_Linhares

Se você avaliou e não viu necessidade pra o que você precisa, por que ainda tem dúvidas?

Javabuntu

eu uso para DI, no meu caso é muito útil. Mas vai da necessidade de cada um…

maquiavelbona

Eu seria muito simplista se dissesse que não tem nenhuma vantagem usar. Nunca usei num projeto sério e acho que ele faz muita coisa que não deveria, agrupando e forçando ( frustrando ) muitas situações irregulares. Mas não sou o mais entendido sobre isso.

Minha opinião é que o Spring está tentando abraçar o mundo e ao mesmo tempo deixando tudo escorrer por entre os mesmos.

Até!

R

Quando usei ele numa aplicação cliente, lightweight, a parte de AoP, Spring Mock e o Spring DAO Support quebraram um galhão.

Dê uma lida em todos os seus módulos e veja se algum pode agregar ao projeto.

[]´s

jgbt

Gosto da DI e a integração com o Hibernate.
So não precisar de codigo de controle de transação nos seus objetos ja vale o seu uso.

[]'s

R

jgbt:
Gosto da DI e a integração com o Hibernate.
So não precisar de codigo de controle de transação nos seus objetos ja vale o seu uso.

[]'s

Se for um CRUD dá pra integrar com a JTA tranquilo, não?

[]´s

peerless

maquiavelbona:
Eu seria muito simplista se dissesse que não tem nenhuma vantagem usar. Nunca usei num projeto sério e acho que ele faz muita coisa que não deveria, agrupando e forçando ( frustrando ) muitas situações irregulares. Mas não sou o mais entendido sobre isso.

Minha opinião é que o Spring está tentando abraçar o mundo e ao mesmo tempo deixando tudo escorrer por entre os mesmos.

Até!

Se você ler a referencia oficial do Spring, verá que isto é exatamente o que ele QUER SER!

marcelo_mococa

usar o spring somente pelo suporte a IoC acho desnecessário.
Sem dúvida o spring bate um bolão com invocações remotas, controle de transação, DAOSupport (HIbernate, JDBC, JPA, etc…) AOP, dentre outras coisas…

Se for apenas pela IoC, fique com o Guice ou PicoConteiner.

Att.
Marcelo

T

Concordo com o Marcelo… Principalmente no que diz respeito à AOP. Algúem já tentou fazer o q o spring faz diretamente no AspectJ? hehehe

I

Cara ele tem muitos modulos legais que dependendo do seu projeto você pode incluir . Eu gosto de usar ele na parte de controle transacional …muito bom !!!

Criado 24 de fevereiro de 2008
Ultima resposta 25 de fev. de 2008
Respostas 10
Participantes 10