Hql + .class

2 respostas
E

Pessoal.

Certa vez vi num projeto um query em hql que concatenava a entidade usando o NomeDaEntidade.class. Por exemplo:

"from " + Entidade.class + " as en where en.atributo = :value"

Porém, estou fazendo conforme exemplo e não roda porque essa query acrescenta um “class” antes do from.

Vocês já viram isso. Sabem como resolver ?

2 Respostas

thales_biolck

esse .class vc acrescenta qdo vc tiver usando um Criteria,
do jeito q vc flou, tente usar o seguinte:

"from Entidade as en where en.atributo = :value"

se nao der, coloca seu codigo do comando completo...

luxu

lembrando q esse Entidade tem q ser exatamente como está sua classe ok se naum axo q naum funciona…

Criado 25 de outubro de 2011
Ultima resposta 26 de out. de 2011
Respostas 2
Participantes 3