Upload
rafael-benevides
View
105
Download
0
Embed Size (px)
DESCRIPTION
Apresentação da arquitetura JBoss Seam e do projeto XSeam no JBossInBossa 2010
Citation preview
JBossInBossa 2010
Arquitetura JBoss Seam e Projeto XSeam
Alessandro [email protected] Hat
Rafael [email protected] Hat
JBossInBossa 2010
O que é o JBoss Seam ?
JSR 299 (CDI)
JBossInBossa 2010
Agenda
Desmitificando alguns mitos:– O Seam favorece a bagunça (camadas)
– Só justifica usar o Seam com EJB
Como lidar com algumas situações– O Dilêma: Dao vs EntityManager vs EntityHome
– Atualização indesejada de entidade
O Projeto XSeam
JBossInBossa 2010
JBossInBossa 2010
Esclarecendo a suposta bagunça
“O Seam permite o acesso a qualquer componente a partir de qualquer camada. Isto favorece a bagunça!” (desinformado)
MITO!!!!
JBossInBossa 2010
Esclarecendo a bagunça
JBossInBossa 2010
Seam != integração de JSF + EJB
JBossInBossa 2010
Seam = Produtividade
JBossInBossa 2010
A disputa do século
EntityHome
Repositório
EntityManager
DAO
JBossInBossa 2010
Esclarecendo o FlushMode
JBossInBossa 2010
XSeam
JBossInBossa 2010
http://xseam.dev.java.net
JBossInBossa 2010
Dúvidas