SlideShare uma empresa Scribd logo
1 de 16
Brutos e Hibernate
Dependências
➢ brutos-web-2.0-rc3.jar
➢ mysql-connector-java-5.1.6.jar
➢ hibernate-core-4.3.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

Mais conteúdo relacionado

Semelhante a Brutos e Hibernate guia

Minicurso Java Server Faces
Minicurso Java Server FacesMinicurso Java Server Faces
Minicurso Java Server FacesJoão Longo
 
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.
 
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
 
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...Rogério Moraes de Carvalho
 
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...MVP ShowCast
 
Offline Web com Service Workers - Sérgio Lopes
Offline Web com Service Workers - Sérgio LopesOffline Web com Service Workers - Sérgio Lopes
Offline Web com Service Workers - Sérgio LopesCaelum
 
Html5 pt - Offline Apps
Html5 pt - Offline AppsHtml5 pt - Offline Apps
Html5 pt - Offline AppsByclosure
 
Rapid Application Development com Tapestry 5
Rapid Application Development com Tapestry 5Rapid Application Development com Tapestry 5
Rapid Application Development com Tapestry 5Marcelo Rodrigues
 
Resumo Anotacoes Certificacao SCBCD 5
Resumo Anotacoes Certificacao SCBCD 5Resumo Anotacoes Certificacao SCBCD 5
Resumo Anotacoes Certificacao SCBCD 5Gilberto Holms
 
LabMM3 - Aula teórica 04
LabMM3 - Aula teórica 04LabMM3 - Aula teórica 04
LabMM3 - Aula teórica 04Carlos Santos
 
Apostilava Java EE 5 - 2007
Apostilava Java EE 5 - 2007Apostilava Java EE 5 - 2007
Apostilava Java EE 5 - 2007Rafael Benevides
 
(A04 e A05) LabMM3 - JavaScript
(A04 e A05) LabMM3 - JavaScript(A04 e A05) LabMM3 - JavaScript
(A04 e A05) LabMM3 - JavaScriptCarlos Santos
 
Passado, Presente e Futuro da Web - Centro Universitário Unimonte 2015
Passado, Presente e Futuro da Web - Centro Universitário Unimonte 2015Passado, Presente e Futuro da Web - Centro Universitário Unimonte 2015
Passado, Presente e Futuro da Web - Centro Universitário Unimonte 2015Reinaldo Ferraz
 
[Curso Phonegap / Cordova] Aula 01: Introdução ao Phonegap
[Curso Phonegap / Cordova] Aula 01: Introdução ao Phonegap[Curso Phonegap / Cordova] Aula 01: Introdução ao Phonegap
[Curso Phonegap / Cordova] Aula 01: Introdução ao PhonegapLoiane Groner
 
Conceitos básicos VRaptor - Criando uma agenda
Conceitos básicos VRaptor - Criando uma agendaConceitos básicos VRaptor - Criando uma agenda
Conceitos básicos VRaptor - Criando uma agendaMateus Parente
 
O framework spring
O framework springO framework spring
O framework springBruno Catão
 
HTML5, Mobile Web e além - Computer on the beach 2015
HTML5, Mobile Web e além - Computer on the beach 2015HTML5, Mobile Web e além - Computer on the beach 2015
HTML5, Mobile Web e além - Computer on the beach 2015Reinaldo Ferraz
 
Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...
Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...
Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...Tchelinux
 

Semelhante a Brutos e Hibernate guia (20)

Minicurso Java Server Faces
Minicurso Java Server FacesMinicurso Java Server Faces
Minicurso Java Server Faces
 
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.
 
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
 
Tutorial JSF 2.0 (2012)
Tutorial JSF 2.0 (2012)Tutorial JSF 2.0 (2012)
Tutorial JSF 2.0 (2012)
 
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
 
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
Aplicações e serviços Web interoperáveis com o padrão Cross-Origin Resource S...
 
Offline Web com Service Workers - Sérgio Lopes
Offline Web com Service Workers - Sérgio LopesOffline Web com Service Workers - Sérgio Lopes
Offline Web com Service Workers - Sérgio Lopes
 
Html5 pt - Offline Apps
Html5 pt - Offline AppsHtml5 pt - Offline Apps
Html5 pt - Offline Apps
 
Rapid Application Development com Tapestry 5
Rapid Application Development com Tapestry 5Rapid Application Development com Tapestry 5
Rapid Application Development com Tapestry 5
 
Resumo Anotacoes Certificacao SCBCD 5
Resumo Anotacoes Certificacao SCBCD 5Resumo Anotacoes Certificacao SCBCD 5
Resumo Anotacoes Certificacao SCBCD 5
 
LabMM3 - Aula teórica 04
LabMM3 - Aula teórica 04LabMM3 - Aula teórica 04
LabMM3 - Aula teórica 04
 
Apostilava Java EE 5 - 2007
Apostilava Java EE 5 - 2007Apostilava Java EE 5 - 2007
Apostilava Java EE 5 - 2007
 
Ruby On Rails Regis
Ruby On Rails RegisRuby On Rails Regis
Ruby On Rails Regis
 
(A04 e A05) LabMM3 - JavaScript
(A04 e A05) LabMM3 - JavaScript(A04 e A05) LabMM3 - JavaScript
(A04 e A05) LabMM3 - JavaScript
 
Passado, Presente e Futuro da Web - Centro Universitário Unimonte 2015
Passado, Presente e Futuro da Web - Centro Universitário Unimonte 2015Passado, Presente e Futuro da Web - Centro Universitário Unimonte 2015
Passado, Presente e Futuro da Web - Centro Universitário Unimonte 2015
 
[Curso Phonegap / Cordova] Aula 01: Introdução ao Phonegap
[Curso Phonegap / Cordova] Aula 01: Introdução ao Phonegap[Curso Phonegap / Cordova] Aula 01: Introdução ao Phonegap
[Curso Phonegap / Cordova] Aula 01: Introdução ao Phonegap
 
Conceitos básicos VRaptor - Criando uma agenda
Conceitos básicos VRaptor - Criando uma agendaConceitos básicos VRaptor - Criando uma agenda
Conceitos básicos VRaptor - Criando uma agenda
 
O framework spring
O framework springO framework spring
O framework spring
 
HTML5, Mobile Web e além - Computer on the beach 2015
HTML5, Mobile Web e além - Computer on the beach 2015HTML5, Mobile Web e além - Computer on the beach 2015
HTML5, Mobile Web e além - Computer on the beach 2015
 
Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...
Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...
Iniciando com Yii Framework - Volmar Machado da Silva Neto (Rede Pampa de Com...
 

Mais de 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
 

Mais 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)
 

Brutos e Hibernate guia