Tutorial Básico de Hibernate com JPA

352 visualizações

Publicada em

Esse tutorial apresenta noções básicas sobre hibernate com jpa.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
352
No SlideShare
0
A partir de incorporações
0
Número de incorporações
6
Ações
Compartilhamentos
0
Downloads
4
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Tutorial Básico de Hibernate com JPA

  1. 1. Hibernate com JPA Gabriel B Moro
  2. 2. Roteiro  O que é?  Como funciona?  Mão na Massa
  3. 3. O que é? O Hibernate é um framework ORM (Mapeamento Objeto Relacional), utilizado para persistência de aplicações Java (web ou desktop).
  4. 4. Como funciona? A persistência no modo tradicional utiliza instruções sql em chamadas de métodos para inserir, alterar, excluir ou recuperar informações contidas em um banco de dados. A utilização desse framework apenas encapsula essas preocupações e fornece interfaces simples de utilização que são eficazes e orientadas a reuso.
  5. 5. Como funciona?  Pense que o banco agora será orientado a objetos...
  6. 6. Como funciona?  Como o hibernate conhece que classes mapear e como mapear? Modos xml convencional ou/e JPA (Anotação de Persistência Java)
  7. 7. Como funciona?  Como o hibernate conhece que classes mapear e como mapear? Modos xml convencional ou/e JPA (Anotação de Persistência Java)
  8. 8. 1. Baixar Hibernate: http://hibernate.org/orm/ 2. Criar um banco de dados ‘treinamentoHibernate’ 3. Criar Projeto na IDE e Adicionar Dependências 4. Codificar Mão na Massa
  9. 9. 1. Baixar Hibernate: http://hibernate.org/orm/ 2. Criar um banco de dados ‘treinamentoHibernate’ 3. Criar Projeto na IDE e Adicionar Dependências 4. Codificar e rezar que funcione! Mão na Massa
  10. 10. Exercício Base
  11. 11. Mão na Massa
  12. 12. Repositório do Bitbucket https://tido4410@bitbucket.org/tido4410/treinamento_hibernate. git

×