SlideShare une entreprise Scribd logo
1  sur  16
Brutos com JTA e Hibernate
Dependências
➢ brutos-web-2.0-rc3.jar
➢ weld-servlet-2.4.7.Final.jar
➢ mysql-connector-java-5.1.6.jar
➢ hibernate-core-4.3.0.Final.jar
➢ narayana-jta-5.0.4.Final.jar
➢ jboss-transaction-spi-7.1.0.Final.jar
Configuração do /WEB-INF/web.xml
Context params
A aplicação
Entidade User
Iniciando o Hibernate (HibernateInitializer)
Iniciando o Hibernate (HibernateInitializer)
Acesso à entidade User (UserEntityAccess)
Registro da entidade User (UserRegistry)
Controlador da entidade User (UserController)
Controlador da entidade User (UserController)
Controlador da entidade User (UserController)
Controlador da entidade User (UserController)
Controlador da entidade User (UserController)
Referências
➢ http://www.brutosframework.com.br/
➢ https://www.amazon.com.br/Brutos-Framework-Um-framework-MVC-
ebook/dp/B00VD3JDOM
➢ https://en.wikipedia.org/wiki/Brutos_Framework
➢ https://github.com/brandaof/brutos-jta-cdi-hibernate

Contenu connexe

Similaire à Brutos mvc + jta + cdi + hibernate

Spring + Tapestry Um novo paradigma de desenvolvimento web
Spring + Tapestry Um novo paradigma de desenvolvimento webSpring + Tapestry Um novo paradigma de desenvolvimento web
Spring + Tapestry Um novo paradigma de desenvolvimento web
elliando dias
 
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
Adriano Teixeira de Souza
 
Sistemas Distribuídos - Comunicação Distribuída - EJB
Sistemas Distribuídos - Comunicação Distribuída - EJBSistemas Distribuídos - Comunicação Distribuída - EJB
Sistemas Distribuídos - Comunicação Distribuída - EJB
Adriano Teixeira de Souza
 

Similaire à Brutos mvc + jta + cdi + hibernate (13)

Tutorial JSF 2.0 (2012)
Tutorial JSF 2.0 (2012)Tutorial JSF 2.0 (2012)
Tutorial JSF 2.0 (2012)
 
Hibernate efetivo (IA-2014 / Disturbing the Mind)
Hibernate efetivo (IA-2014 / Disturbing the Mind)Hibernate efetivo (IA-2014 / Disturbing the Mind)
Hibernate efetivo (IA-2014 / Disturbing the Mind)
 
Spring + Tapestry Um novo paradigma de desenvolvimento web
Spring + Tapestry Um novo paradigma de desenvolvimento webSpring + Tapestry Um novo paradigma de desenvolvimento web
Spring + Tapestry Um novo paradigma de desenvolvimento web
 
Hibernate
HibernateHibernate
Hibernate
 
TechDay - Sistemas WEB em Java - Rogério N. Jr.
TechDay - Sistemas WEB em Java - Rogério N. Jr.TechDay - Sistemas WEB em Java - Rogério N. Jr.
TechDay - Sistemas WEB em Java - Rogério N. Jr.
 
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
Sistemas Distribuídos - Comunicação Distribuída - EJB (JBoss 7)
 
Hibernate conceitos
Hibernate conceitosHibernate conceitos
Hibernate conceitos
 
Apostilava Java EE 5 - 2007
Apostilava Java EE 5 - 2007Apostilava Java EE 5 - 2007
Apostilava Java EE 5 - 2007
 
JPA com Hibernate
JPA com HibernateJPA com Hibernate
JPA com Hibernate
 
Sistemas Distribuídos - Comunicação Distribuída - EJB
Sistemas Distribuídos - Comunicação Distribuída - EJBSistemas Distribuídos - Comunicação Distribuída - EJB
Sistemas Distribuídos - Comunicação Distribuída - EJB
 
Uma abordagem ao Java EE 6
Uma abordagem ao Java EE 6Uma abordagem ao Java EE 6
Uma abordagem ao Java EE 6
 
ASP.NET AJAX
ASP.NET AJAXASP.NET AJAX
ASP.NET AJAX
 
JBoss Portlet Bridge
JBoss Portlet BridgeJBoss Portlet Bridge
JBoss Portlet Bridge
 

Plus de Afonso Brandão (8)

Ediacaran Application
Ediacaran ApplicationEdiacaran Application
Ediacaran Application
 
Calypte Cache
Calypte CacheCalypte Cache
Calypte Cache
 
Sistema de transações do Entity File Manager.
Sistema de transações do Entity File Manager.Sistema de transações do Entity File Manager.
Sistema de transações do Entity File Manager.
 
Mapping a Complex collection (brutos mvc)
Mapping a Complex collection (brutos mvc)Mapping a Complex collection (brutos mvc)
Mapping a Complex collection (brutos mvc)
 
Setting response status code (brutos mvc)
Setting response status code (brutos mvc)Setting response status code (brutos mvc)
Setting response status code (brutos mvc)
 
Exception handler (brutos mvc)
Exception handler (brutos mvc)Exception handler (brutos mvc)
Exception handler (brutos mvc)
 
Enum mapping (Brutos mvc)
Enum mapping (Brutos mvc)Enum mapping (Brutos mvc)
Enum mapping (Brutos mvc)
 
File upload (brutos mvc)
File upload (brutos mvc)File upload (brutos mvc)
File upload (brutos mvc)
 

Dernier

Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Dirceu Resende
 

Dernier (6)

Apresentação Comercial VITAL DATA 2024.pdf
Apresentação Comercial VITAL DATA 2024.pdfApresentação Comercial VITAL DATA 2024.pdf
Apresentação Comercial VITAL DATA 2024.pdf
 
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdfFrom_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
From_SEH_Overwrite_with_Egg_Hunter_to_Get_a_Shell_PT-BR.pdf
 
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAEAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
 
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
 
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
Apresentação Power Embedded - Descubra uma nova forma de compartilhar relatór...
 
Certificado - Data Analytics - CoderHouse.pdf
Certificado - Data Analytics - CoderHouse.pdfCertificado - Data Analytics - CoderHouse.pdf
Certificado - Data Analytics - CoderHouse.pdf
 

Brutos mvc + jta + cdi + hibernate