Hibernate

Hibernate é um framework para o mapeamento objeto-relacional escrito na linguagem Java, mas também está disponível em .Net com o nome NHibernate.

Realiza o mapeamento do objeto relacional, ou seja, as tabelas do seu banco de dados são representadas através de classes na sua aplicação, e as operações de recuperação e persistência dos dados são realizadas através de métodos do Hibernate.

Assim o programador não precisa se preocupar com instruções SQL, sendo o framework capaz de resolver as peculiaridades que cada SGBD impõe.

Trabalhar diretamente com banco de dados em Java é bem fadigante e pouco produtivo quando precisamos realizar manutenções ou até mesmo migrações de SGBD, então é aí que entra o Hibernate para facilitar o trabalho.

Motivos para usar o Hibernate

» O Hibernate executa todas as instruções SQL para recuperação apenas das informações necessárias, evitando consultas complexas apenas para obter um determinado dado;

» É possível migrar para a maioria dos SGBD disponíveis no mercado apenas modificando o arquivo de configuração do framework, sem que seja necessário alterar sequer um alinha de código de sua aplicação;

» Realiza cache das operações, aumentando a performance do software;

» Totalmente orientado a objetos;

» Detecta automaticamente qualquer alteração ou inclusão das classes mapeadas e executa as alterações devidas no banco de dados;

» O Hibernate é 100% software livre.

Dúvidas ou sugestões? Deixem nos comentários! Para mais dicas, acesse o nosso canal no YouTube:
https://youtube.com/criandobits

Tags: | |

O SEU COMPUTADOR ESTÁ TRAVANDO, DANDO "TELA AZUL" E DOR DE CABEÇA?

Aprenda a consertar o próprio computador como um profissional!

Especialize-se em manutenção preventiva e corretiva, diagnósticos de defeitos e upgrades com aulas passo a passo sem enrolação.

Torne-se também um técnico diferenciado e conquiste o emprego dos seus sonhos com este curso completo de Montagem e Manutenção de Desktops e Notebooks.

Clique na imagem abaixo e confira mais detalhes do curso:

Super Técnico 2.0

CLIQUE AQUI E SAIBA MAIS

Sobre o Autor

Benedito Silva Júnior
Benedito Silva Júnior

Bacharel em Sistemas de Informação e apaixonado por tecnologias e games do tempo da vovó!

0 Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *