Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Duvidas sobre a linguagem JPQL

é possível fazer um "select * from qualquerTabela" usando esse tipo de notação JPQL ?

ou eu sempre vou precisar de uma classe que seja um entidade e esteja instanciada para conseguir passar os parâmetros da consulta. como no exemplo do video da aula 5 aula do curso de JPA e Hibernate I .

2 respostas

Oi Julio.

A JPQL é para ser usada com as entidades Java. Caso voce queira fazer SQL nativo, vc pode usar o metodo .createNativeQuery.

https://docs.jboss.org/hibernate/entitymanager/3.5/reference/en/html/query_native.html

solução!

Sim. Para o jpql funcionar sua classe precisa estar anotada com @Entity . Apenas classes com essa anotação podem ser usadas na sua query.