SlideShare a Scribd company logo
1 of 11
RELATIONAL PERSISTENCE FOR JAVA AND .NET HTTP://WWW.HIBERNATE.ORG/ Tiago Ramos – ramos.tiago@gmail.com
Ciclo de Vida ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ciclo de Vida Transiente Persistente Destacado Lixeira new() get() load() find() iterate() etc... save() saveOrUpdate() delete() evict() close() clear() update() saveOrUpdate() lock()
Ciclo de Vida ,[object Object]
Ciclo de Vida ,[object Object]
Ciclo de Vida ,[object Object]
Ciclo de Vida ,[object Object]
Associações ,[object Object],[object Object],Nome Login Senha Enderecos Usuário Rua Numero Bairro Endereço Rua Numero Bairro Endereço 1 ... *
Associações ,[object Object],[object Object],Nome Login Senha Enderecos Usuário Rua Numero Bairro Usuario Endereço Rua Numero Bairro Usuario Endereço 1 ... *
Associações ,[object Object],[object Object],Nome Login Senha Veiculos Usuário Modelo Cor Ano Usuarios Veiculos * ... *
Associações ,[object Object],[object Object],Nome Login Senha Veiculos Usuário Modelo Cor Ano Usuarios Veiculos Usuario Veiculo Aluguel 1...* *...1

More Related Content

More from Tiago da Silva Ramos (8)

Struts - Aula 03
Struts - Aula 03Struts - Aula 03
Struts - Aula 03
 
Curso Struts - Aula 02
Curso Struts - Aula 02Curso Struts - Aula 02
Curso Struts - Aula 02
 
Java - Aula 08
Java - Aula 08Java - Aula 08
Java - Aula 08
 
Java
JavaJava
Java
 
Struts - Aula 01
Struts - Aula 01Struts - Aula 01
Struts - Aula 01
 
Hibernate - Aula 04
Hibernate - Aula 04Hibernate - Aula 04
Hibernate - Aula 04
 
Hibernate - Aula 03
Hibernate - Aula 03Hibernate - Aula 03
Hibernate - Aula 03
 
Hibernate - Aula 01
Hibernate - Aula 01Hibernate - Aula 01
Hibernate - Aula 01
 

Recently uploaded

Recently uploaded (6)

ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

Hibernate - Aula 02

  • 1. RELATIONAL PERSISTENCE FOR JAVA AND .NET HTTP://WWW.HIBERNATE.ORG/ Tiago Ramos – ramos.tiago@gmail.com
  • 2.
  • 3. Ciclo de Vida Transiente Persistente Destacado Lixeira new() get() load() find() iterate() etc... save() saveOrUpdate() delete() evict() close() clear() update() saveOrUpdate() lock()
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.