SlideShare a Scribd company logo
1 of 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

More Related Content

Similar to Brutos mvc + jta + cdi + hibernate

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)Rafael Ponte
 
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 webelliando dias
 
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.Rogério Napoleão 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)Adriano Teixeira de Souza
 
Apostilava Java EE 5 - 2007
Apostilava Java EE 5 - 2007Apostilava Java EE 5 - 2007
Apostilava Java EE 5 - 2007Rafael Benevides
 
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 - EJBAdriano Teixeira de Souza
 
Uma abordagem ao Java EE 6
Uma abordagem ao Java EE 6Uma abordagem ao Java EE 6
Uma abordagem ao Java EE 6danielfcampos
 
JBoss Portlet Bridge
JBoss Portlet BridgeJBoss Portlet Bridge
JBoss Portlet Bridgerafaelliu
 

Similar to 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
 

More from Afonso Brandão

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.Afonso Brandão
 
Mapping a Complex collection (brutos mvc)
Mapping a Complex collection (brutos mvc)Mapping a Complex collection (brutos mvc)
Mapping a Complex collection (brutos mvc)Afonso Brandão
 
Setting response status code (brutos mvc)
Setting response status code (brutos mvc)Setting response status code (brutos mvc)
Setting response status code (brutos mvc)Afonso Brandão
 
Exception handler (brutos mvc)
Exception handler (brutos mvc)Exception handler (brutos mvc)
Exception handler (brutos mvc)Afonso Brandão
 
Enum mapping (Brutos mvc)
Enum mapping (Brutos mvc)Enum mapping (Brutos mvc)
Enum mapping (Brutos mvc)Afonso Brandão
 
File upload (brutos mvc)
File upload (brutos mvc)File upload (brutos mvc)
File upload (brutos mvc)Afonso Brandão
 

More from 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)
 

Brutos mvc + jta + cdi + hibernate