View
217
Download
1
Category
Preview:
Citation preview
7/30/2019 50754435 Hibernate e NetBeans Combinacao Perfeita
1/12
Hibernate e NetBeans
Combinao Perfeita!
Igor Borlot Borba, SCJP, SCWCD, MCP.NETigor@igorborba.com / igor@vixteam.com.br
7/30/2019 50754435 Hibernate e NetBeans Combinacao Perfeita
2/12
Agenda
Viso Geral Por onde comeo estudar? Demonstrao
7/30/2019 50754435 Hibernate e NetBeans Combinacao Perfeita
3/12
Viso Geral
O que o Hibernate?o um servio de consulta e persistncia de
objeto/relacional de alto desempenho, logo cuida domapeamento de classes Java para tabelas de bancode dados e de tipos de dados Java para tipos dedados SQL.
o Oferece funcionalidades de consulta e recuperao dedados que ajudam a reduzir substancialmente o tempo de
desenvolvimento.o A finalidade da Hibernate aliviar o desenvolvedor de
95% das tarefas de programao associadas persistncia dos dados, eliminando assim a necessidadede processamento de dados manual usando SQL e JDBC.
7/30/2019 50754435 Hibernate e NetBeans Combinacao Perfeita
4/12
Viso Geral
Principais Caractersticas:o Reduo da complexidade de desenvolvimento de
rotinas SQL como consultas e atualizaes dos dados.o Transformao das classes em Java para tabelas de
dados (e dos tipos de dados Java para os da SQL).o O gerenciamento de transaes e na tecnologia de
acesso base de dados so de responsabilidade deoutros elementos como:
Java Transaction API (JTA) para aplicaesexecutadas em servidores de aplicao. Java Database Connectivity (JDBC)para aplicaes
standalone.
7/30/2019 50754435 Hibernate e NetBeans Combinacao Perfeita
5/12
Viso Geral
Onde coloco o Hibernate para funcionar na minhaaplicao?
Camada de Acesso Dados
7/30/2019 50754435 Hibernate e NetBeans Combinacao Perfeita
6/12
Viso Geral
Onde coloco o Hibernate para funcionar na minhaaplicao?
Camada de Acesso Dados
7/30/2019 50754435 Hibernate e NetBeans Combinacao Perfeita
7/12
Viso Geral
Por onde comeo para compreender a API do Hibernate?
7/30/2019 50754435 Hibernate e NetBeans Combinacao Perfeita
8/12
Viso Geral
Por onde comeo para compreender a API do Hibernate?
7/30/2019 50754435 Hibernate e NetBeans Combinacao Perfeita
9/12
Viso Geral
O que preciso fazer para configurar o Hibernate?
Arquivo deconfigurao domecanismo depersistncia.
Classes serializveisque representem as
entidades de negcioda sua aplicao.
Arquivo de mapeamentopor tabela do banco dedados
7/30/2019 50754435 Hibernate e NetBeans Combinacao Perfeita
10/12
Viso Geral
Posso utilizar o hibernate em outras tecnologias?
7/30/2019 50754435 Hibernate e NetBeans Combinacao Perfeita
11/12
Por onde comeo estudar?
Livros Interessantes
7/30/2019 50754435 Hibernate e NetBeans Combinacao Perfeita
12/12
Por onde comeo estudar?
Hibernate Official Siteo http://www.hibernate.org
Using Hibernate in a Visual Web JSFo
http://www.netbeans.org/kb/61/web/hibernate-vwp.html Don't repeat the DAO!o http://www.ibm.com/developerworks/java/library/j-
genericdao.html
Hibernate Demo for NetBeans IDEo http://www.netbeans.org/kb/docs/web/hibernate-
screencast.html
Recommended