sql e hql  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
Gleice Gomes
Entusiasta Java

Membro desde: 28/03/2007 14:02:26
Mensagens: 18
Localização: bambui
Offline

oi gente eu preciso saber quais as vantagens de utilizar o hql para efetuar instruçoes orientado a objeto, sendo q em alguns framework utiliza o sql para resover esse problema.


Obrigada
[Yahoo!] [MSN]
lucasap2005
JavaBaby
[Avatar]

Membro desde: 14/07/2005 18:09:00
Mensagens: 94
Offline

A HQL (Hibernate Query Language) é um dialeto SQL para o Hibernate. Ela é uma poderosa linguagem de consulta que se parece muito com a SQL, mas a HQL é totalmente orientada a objeto, incluindo os paradigmas de herança, polimorfismo e encapsulamento.
No Hibernate, você pode escolher tanto usar a SQL quanto a HQL. Escolhendo a HQL, você poderá executar os pedidos SQL sobre as classes de persistência do Java ao invés de tabelas no banco de dados, aumentando, assim, a distância entre o desenvolvimento da regras de negócio e o banco de dados.

Mas se fosse te dar uma dica mesmo eu aconselharia a dar uma olhada no Criteria do Hibernate: http://www.hibernate.org/hib_docs/reference/en/html/querycriteria.html e http://www.hibernate.org/hib_docs/v3/api/org/hibernate/Criteria.html
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team