Publicações Eletrônicas de interesse geral

O Hibernate é uma ferramenta de mapeamento objeto/relacional para Java. Transforma os dados da estrutura lógica de um banco de dados em objetos definidos pelo desenvolverdor. Usando o Hibernate, não há a necessídade de escrever muito do código de acesso  a banco de dados e de SQL, pois ele utiliza a sua própria HQL (Hibernate Query Language), acelerando a velocidade do seu desenvolvimento de uma forma fantástica. Vale lembrar que, apesar do fato do hibernate utilizar uma linguagem própria para realizar a persistencia dos dados, podemos mudar a qualquer momento o SGDB utilizado.Como nem tudo são flores, ele não é uma boa pratica para aplicações que fazem uso extensivo de stored procedures, triggers ou que implementam a maior parte da lógica da aplicação no banco de dados, contando com um modelo de objetos simples – não vai se beneficiar com o uso do Hibernate.Ao contrário, é mais indicado para sistemas que contam com um modelo MVC (prática comum no desenvolvimento de aplicações Java, onde se particiona a aplicação em tres partes, Model, View e Control, ou seja uma camada de interface, uma camada de controle  e uma camada de negócio), onde a maior parte da lógica de negócios fica na própria aplicação Java, dependendo pouco de funções específicas do banco de dados. Leia mais.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Nuvem de tags

%d blogueiros gostam disto: