Resultados de la búsqueda a petición "hql"

4 la respuesta

¿Cómo externalizo las consultas con nombre en una aplicación de anotaciones de Hibernate?

Hay una manera de externalizar las consultas con nombre HQL a un archivo externo. Tengo demasiadas consultas con nombre y uso@NamedQueries y@NamedQuery a la cabeza de mis entidades las clases están doliendo. ¿Hay alguna forma de externalizar a ...

1 la respuesta

hibernate - HQL se une en muchas cláusulas

He estado leyendo la documentación de Hibernate, pero no he encontrado nada que explique cómo hacer lo siguiente. Tengo el siguiente código SQL que intento convertir a HQL: SELECT {msg.*}, {cmd.*} FROM Schema.Messages AS msg LEFT OUTER ...

3 la respuesta

HQL ordenar por dentro de una colección

Tengo 2 entidades: car and wheels (oneToMany) y quiero recuperar mi auto, con todas las ruedas y (esta es la parte difícil) ordenada por wheels.location. El siguiente código arroja una excepción con el mensaje "intento ilegal de desreferenciar ...

1 la respuesta

Hibernate nueva palabra clave con

Necesito tomar hql que es actualmente: select distinct a from Asset as a where ... y cámbielo a select new com.org.AssetDTO(a.id, a.address, a.status) from Asset as a where ... Mi problema es con la palabra clave distinta. ¿A dónde pertenece ...

5 la respuesta

Criterios de hibernación: tabla de unión sin una asociación asignada

Me gustaría utilizar la API de criterios de Hibernate para formular una consulta particular que une dos entidades. Digamos que tengo dos entidades, Pet y Owner con un propietario que tiene muchas mascotas, pero de manera crucial esa asociación ...

6 la respuesta

Utilizando la consulta de Hibernate: dos puntos se tratan como parámetro / escape dos puntos

return sessionFactory.getCurrentSession(). createQuery("FROM Weather WHERE city_id = :id AND date " + "BETWEEN now()::date AND now()::date + (:days - 1)"). setInteger("id", city_id).setString("days", days).list(); error de ...

1 la respuesta

Literales de fecha en Hibernate

Me pregunto cómo usar literales de fecha en el lenguaje de consulta de Hibernate. Hice lo siguiente en mi proyecto JPA (como Eclipselink el proveedor) y funciona. SELECT m FROM Me m WHERE m.dob <= {d '1984-10-06'}Pero esto no funciona ...

5 la respuesta

how para devolver Map <Key, Value> con HQL

tengo una mesa Permis: carné de identidanombr desclo que estoy haciendo ahora es hacer una consulta que devuelva un objeto de permiso y luego poner los valores en el mapa mediante programación 1- Pero me preguntaba si es posible hacer un HQL ...

3 la respuesta

Hibernate Devuelve el valor entero

Soy nuevo en hibernar. Quiero pasar 2 valores de columna y quiero que hibernate devuelva la clave primaria de esa tabla. String queryString = "select perId from Permission where document.docId=1 and user.id=2"; return ...

4 la respuesta

Hibernate: cómo obtener el resultado de una consulta con varias clases

Si mi consulta contiene una clase, como: query = session.createQuery("select u from User as u"); queryResult = query.list(); Luego lo repito, dondequeryResult es un objeto deUser clase Entonces, ¿cómo obtener el resultado de la consulta que ...