Em anexo, o nosso sistema de blog com a utilização de Spring.
O Spring é um framework que realmente ajuda o desenvolvimento de aplicações, ajudando no desacoplamento entre classes. O controle de transações por AOP é especialmente interessante.
Utilizamos Spring em diversos pontos da aplicação:
- Nossas actions são injetadas pelo Spring diretamente no Struts2.
- Nossos repositórios são injetados também pelo Spring.
- Utilizamos os recursos de gerenciamento de transação via AOP.
- EntityManager também está sendo injetado pelo Spring.
- Aspecto para tratar as exceções lançadas por nossos repositórios.
Estamos postando apenas o código-fonte, sem nenhum .jar na pasta /lib. Caso queiram rodar nossa aplicação, nos avisem que postaremos o código completo.
Qualquer dúvida, favor entrar em contato.
Abraços,
Mauricio Aniche
Mauricio De Diana