Iniciando no Spring - como fazer os primeiros testes?

5 respostas
A

Estou começando agora a estudar o Spring

ja li a respeito do BeanFactory, mas gostaria de testar ele em um sistema desktop, nao usando o SpringMVC
como eu posso fazer isso? la nao tem nenhum exemplo a respeito, só mostra como criar o arquivo xml para injetar componentes

obrigado

5 Respostas

gulira

Alex da uma olhada no primeiro captulo do livro Spring In Action http://www.manning-source.com/books/walls2/walls2_chp1.pdf na pagina 12 tem um Hellow World com Spring usando XmlBeanFactory usando uma classe nomal com metodo main. É bem simples, más espero ter ajudado.

alex.lopes:
Estou começando agora a estudar o Spring

ja li a respeito do BeanFactory, mas gostaria de testar ele em um sistema desktop, nao usando o SpringMVC
como eu posso fazer isso? la nao tem nenhum exemplo a respeito, só mostra como criar o arquivo xml para injetar componentes

obrigado

abstract

Fala Alex, o spring é todo modularizado, o que significa que você não precisa do spring MVC pra usar IOC e vice e versa. Existem ótimas fontes, vou citar as que me ajudam e continuam me ajudando bastante:

Spring in action
Java Development with spring framework <- estou lendo atualmente, é um livro bom
A documentação do spring que também é muito completa
Artigo na Mundo Java sobre spring
Artigo no javafree de integraçaõ de hibernate com spring

Thiago_Senna

Tem um exemplo aqui:

http://monkeymachine.co.uk/spring/apidocs/org/springframework/context/support/GenericApplicationContext.html

Aproveite e dê uma estudada na interface ApplicationContext e suas implementações. :wink:

T

Tem um passo-a-passo de como montar sua primeira aplicação web com Spring MVC no próprio site:
http://www.springframework.org/docs/MVC-step-by-step/Spring-MVC-step-by-step.html

T

Ah foi mal, só depois q postei q vi que na verdade vc não quer montar uma aplicação web… neste caso tem um subprojeto Spring-RichClient que pode te ajudar:
http://spring-rich-c.sourceforge.net/

Criado 20 de abril de 2006
Ultima resposta 20 de abr. de 2006
Respostas 5
Participantes 5