Cita:
Iniciado por megajandro Hola. Estaria bueno ver el log y el stacktrace completo.
Veo que estas haciendo un query sobre las tablas y no sobre tus clases.
el metodo que invocas es sobre HQL es decir sobre el esquema de objetos.
-->createQuery(String queryString)
Create a new instance of Query for the given HQL query string.
La idea de trabajar en un ORM es siempre estar del lado de objetos.
Y lo mas aconsejable es utilizar consultas con Criteria en todos los casos.
En donde no puedas porque es muy complejo realizarlo usa HQL pero dentro
de un namedQuery, ya que de esa manera te aseguras que cuando verifica el mapeo
al iniciar tu app te aseguras que esas HQL son correctas. Y en muy pocos casos
deberias usar SQL nativo sobre Hibernate.
Como practica es bueno mirar el java doc de tu api.
Saludos.
Gracias por tu respuesta megajandro!
El caso es que soy nuevo con este framework y desconocía la existencia de tal clase, simplemente me he limitado a seguir los tutoriales. Voy a probar con ella a ver si funciona!
Un saludo.