Hibernate - Persistindo dados como se fosse objetos

Hibernate é um framework escrito em Java para mapeamento objeto relacional que auxilia na persistência de dados. Este facilita o mapeamento de atributos/classes permitindo que dados sejam persistidos como se fossem objetos não necessitando da utilização de SQL. Hibernate é um software livre de código aberto e distribuído sob licença LGPL.

[ Hits: 23.513 ]

Por: Luiz Henrique Rapatão em 12/11/2007


Métodos de utilização



A utilização do Hibernate é bem simplificada, bastando basicamente um simples método para que um objeto seja salvo, alterado ou excluído, o mesmo é válido para pesquisas e recuperação de objetos específicos.

Exemplos:

Método para adicionar:

session.save(obj);

Método para apagar:

session.delete(obj);

Método para alterar:

session.update(obj);

Método que retorna um List com o resultado da busca:

session.find("from VOUf");

Método que retorna um objeto com base em um ID:

session.get(VOUf.class, pk);

Conclusão

Com base no que vem sendo pregada hoje no mercado, a utilização deste tipo de framework está cada vez mais necessária, pois além de se ganhar facilidade, se ganha também agilidade no desenvolvimento de aplicações.

Bibliografia


Página anterior    

Páginas do artigo
   1. O que é?
   2. Métodos de utilização
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Imagens e áudio no banco de dados Oracle

Escrevendo aplicações com MySQL e Java

Trabalhando com Java e SQL (parte 1)

Criando classe Java para conectar e manipular dados no MySQL

Criar um Pool de Conexão entre o GlassFish 3.1 e PostgreeSQL

  
Comentários
[1] Comentário enviado por miura 787 em 12/11/2007 - 14:29h

Também já usei o hibernate e gostei muito na época, mas depois de experimentar o JPA do pacote EJB nunca mais quero ver o hibernate novamente.
O JPA ja faz toda a perte "mais chata" de configurações e métodos do hibernate automaticamente para vc, e vc ainda pode escolher o framework que o JPA irá utilizar como o TopLink e até mesmo o Hibernate, mas estes ficam transparentes para o programador que só utilizará os recursos JPA.

Experimentem

[2] Comentário enviado por joaocosme em 14/11/2007 - 11:08h

lindo sao os sqls gerados pelo hibernate, pesadelo de qualquer dba!

[3] Comentário enviado por sdxandy em 05/03/2008 - 06:30h

po goostei mesmo deste artigo

[4] Comentário enviado por rakeva em 31/08/2009 - 09:03h

Huwiahaha... verdade, aqui no serviço os dbas penam com os sqls gerados pelo hibernate xD
Quanto ao artigo, muito bom!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts