Conhecendo o Spring Framework

Sábado dia 12 de abril de 2008, aconteceu na Fanor(Faculdades Nordeste) o Café com Tapioca do CEJUG de abril onde eu, Cristiano Milfont e a dupla Rafael Carneiro e Tarso Bessa falamos respectivamente sobre Spring Framework, OpenSocial e Spring X EJB3.

Fiz uma apresentação sobre o Spring Framework onde começei explicando o que é DI(injeção de dependência) e IoC(inversão de controle), depois falei sobre a importância de se trabalhar com interfaces e buscar o baixo acoplamento entre os objetos durante o desenvolvimento de nossas aplicações. Falei também sobre AOP(programação orientada a aspectos) onde demostrei exemplos utilizando proxys dinâmicos e AspectJ. Exibi o exemplo de uma aplicação web utilizando a integração do Spring com Struts2 e JPA com Hibernate e finalizei demostrando como é possivel ter menos arquivos xml utilizando o Spring-annotations.

Procurei durante a apresentação falar pouco sobre a teoria e parti logo para exemplos práticos, onde tentava demostrar situações de utilização para o assunto que estava sendo tratado. Pelos comentários após o evento acho que meu objetivo foi atingido e creio que o código fonte dos exemplos servirá muito bem com base de consulta.

Apresentação

Link para download direto

Página do evento
Clique aqui.

Exemplos
Clique aqui

Fotos
Meu álbum
Álbum do Café com Tapioca
Álbum do Silveira Neto

Outros posts sobre o evento
Cristiano Milfont
Paulo Jr.
Rafael Carneiro