Foi liberada a versão 2.0 do AppFuse. Com este
framework você pode selecionar as melhores tecnologias JavaEE disponíveis (Struts, JSF, Hibernate, Ibatis, etc), obtendo os mesmos resultados.
Fonte: http://www.javahispano.org
Citação do membro vinci do Portal Java:
Em primeiro lugar, leia esse artigo do Rafael Carneiro
.
Frameworks são uma poderosa arma contra a baixa produtividade.
Por outro lado, dominá-los geralmente não é uma tarefa fácil. Combinar vários frameworks é uma tarefa ainda mais difícil. Como usar WebWork + Hibernate? De que forma eu uso Tapestry + Spring? E quanto a Struts + Tiles+ Spring + Sitemesh?
Por exemplo, se você ler um livro sobre Struts, vai aprender Struts. Mas dificilmente vai aprender a tirar o máximo proveito de Struts combinado com os demais frameworks. Dessa forma, você tem duas possibilidades:
Ler um monte de artigos que tentam explicar a combinação entre os frameworks.
Estudar o Equinox
e o AppFuse
.
Sugiro fortemente estudar o Equinox e depois passar para o AppFuse, que é mais completo mas é mais complexo. Estes projetos são "aplicações vazias". Ou seja, elas colocam as frameworks juntas e prontas para trabalhar. E ainda vem com vários facilitadores para configuração, testes, etc... Você vai se surpreender! Fonte: http://www.portaljava.com/home/modules.php?name=Forums&file=viewtopic&t=19276&start=0