Pessoal, para quem gosta de Guice e JSF desenvolvi um projeto que permite que você utilize o Guice para criar seus ManagedBeans com o Guice permitindo assim que você faça seu controle de transações, injeção de dependências e todos os recursos que o Guice lhe proporciona.
Para mim esta forma já está suprindo minhas necessidades.
[/quote]
Olá André,
A solução do Volnei, que por sinal acho uma iniciativa muito plausível e ele está de parabéns, é para quem se utiliza ou pretende se utilizar do Guice como framework de DI. No final, o que ele faz se consegue com Spring também.
Quem está iniciando um novo projeto em JSF e tem interesse no Guice está é uma ótima oportunidade para integrar os dois frameworks. E claro, colaborar com o Volnei e o projeto GuiceSF .
O que pode ajudar a avaliar de maneiras mais produtiva os serviços, repositórios e daos do Spring (ou Guice) através de EL é estender a EL do JSF com a JBoss EL, assim é possível passar parâmetros para métodos de maneira simples, como por exemplo:
Opa, valeu mesmo Rafael, bom vindo de você isso é mais que um elogio!
A idéia é bem essa mesmo, é claro que o Spring já faz isso a um bom tempo e tambem é uma solução mais testada e completa, a proposta é dar uma alternativa pra quem gosta ou utiliza o Guice a usá-lo em seus projetos com JSF.
Sobre o JBossEl realmente é uma solução excelente - pra não dizer que é a melhor -, poder chamar a camada service diretamente das páginas com certeza poupa muito código desnecessário.
Bom, vou continuar os estudos e ir evoluindo esta solução… e é claro toda colaboração é muito bem vinda!
Para mim esta forma já está suprindo minhas necessidades.
[/quote]
Olá André,
A solução do Volnei, que por sinal acho uma iniciativa muito plausível e ele está de parabéns, é para quem se utiliza ou pretende se utilizar do Guice como framework de DI. No final, o que ele faz se consegue com Spring também.
Quem está iniciando um novo projeto em JSF e tem interesse no Guice está é uma ótima oportunidade para integrar os dois frameworks. E claro, colaborar com o Volnei e o projeto GuiceSF .
O que pode ajudar a avaliar de maneiras mais produtiva os serviços, repositórios e daos do Spring (ou Guice) através de EL é estender a EL do JSF com a JBoss EL, assim é possível passar parâmetros para métodos de maneira simples, como por exemplo:
Concordo que a iniciativa do Volnei está de parabéns. Só quis fazer um comentário para mostrar essa outra forma mais simples. O projeto que estou utilizando a forma que vc mostrou no seu blog é um projeto muito simples e seria exagero incluir mais um framework já que o JSF nos disponibiliza esse recurso.