Publicações Eletrônicas de interesse geral

O Hibernate vem com uma poderosa linguagem de consulta (HQL) que é muito parecida com o SQL. No entanto, comparado com o SQL o HQL é totalmente orientado à objetos, compreende noções de herança, polimorfismo e associações.

As Consultas não diferenciam maiúscula de minúscula, exceto pelo nomes das classes e propriedades Java. Portanto, SeLeCT é o mesmo que sELEct que é o mesmo que SELECT, mas org.hibernate.eg.FOO não é org.hibernate.eg.Foo e foo.barSet não é foo.BARSET.

Esse manual usa as palavras chave HQL em letras minúsculas. Alguns usuários acreditam que com letras maiúsculas as consultas ficam mais legíveis, mas nós acreditamos que este formato não é apropriado para o código Java. Leia mais.

Deixe um comentário