Resultados de la búsqueda a petición "criteria-api"

4 la respuesta

API de criterios JPA: cómo agregar una cláusula JOIN (lo más general posible)

Estoy tratando de construir consultas dinámicamente, y mi próximo objetivo es agregar cláusulas JOIN (no sé cómo puedo usar la API). Por ahora, por ejemplo, este código funciona para mí: ... Class baseClass; ... CriteriaBuilder cb ...

1 la respuesta

¿Cómo crear una especificación usando JpaSpecificationExecutor combinando tablas?

estoy usandoJpaSpecificationExecutor para crear consultas personalizadas. ¿Cómo creo una especificación para el siguiente SQL? select * from employee e, address a where e.id=23415 and e.name="Deepak" and a.city="Leeds";Clase Java: public static ...

3 la respuesta

¿Cómo hacer un recuento distinto en JPA critera API?

Me gustaría hacer esto, pero con la API de criterios en su lugar: select count(distinct e) from Event e, IN(e.userAccessPermissions) p where p.principal = :principal and p.permission in (:permissions)¿Algunas ideas

5 la respuesta

JPA Consultas nombradas vs Criterios API?

Existe una heurística / mejor práctica / conjunto de reglas para una decisión entreCriteria API y NamedQuery? Mis pensamientos hasta ahora: as consultas @Named son generalmente más legibles. Las consultas de criterios son más flexibles. Ambos ...

2 la respuesta

jpa entidades de recuperación diferida en varios niveles con criterios api

Estoy usando JPA2 con su API de Criterios para seleccionar mis entidades de la base de datos. La implementación es OpenJPA en WebSphere Application Server. Todas mis entidades están modeladas con Fetchtype = Lazy. Selecciono una entidad con ...

8 la respuesta

Union All and Sum con JPA CriteriaBuilder

Estoy tratando de convertir una consulta SQL nativa para usar la API de Criterios en JPA 2.0. He encontrado muchos ejemplos de Criteria API en Google, pero me cuesta mucho reunir todas las piezas. Espero que una persona más experimentada pueda ...

4 la respuesta

JPA CriteriaBuilder - Cómo usar el operador de comparación "IN"

¿Puede ayudarme a convertir los siguientes códigos para usar el operador "in" del generador de criterios? Necesito filtrar usando la lista / matriz de nombres de usuario usando "in". También intenté buscar usando JPA CriteriaBuilder - método ...

6 la respuesta

Cómo convertir correctamente una cadena a un número con JPA2 Criteria API?

Estoy tratando de escribir una consulta con subselección donde una cadena se convierte en un largo. ¿Probablemente me estoy perdiendo algo? Query se parece a: CriteriaBuilder cb = em.getCriteriaBuilder(); CriteriaQuery<Task> query ...

6 la respuesta

Comparar entidades de fecha en JPA Criteria API

Utilizando JPA 2 con la implementación de EclipseLink. Estoy tratando de construir una consulta dinámica que debería traerme algunos registros persistentes después de una fecha determinada. CriteriaBuilder builder = em.getCriteriaBuilder(); ...

2 la respuesta

Escriba la cláusula HQL con la API de criterios de Hibernate

Quiero escribir un método que devuelva una lista de los últimos objetos agregados agrupados por el campo 'serviceId'. El siguiente HQL funciona, pero quiero escribir esto usando Criteria API: FROM Notification WHERE date IN (SELECT MAX(date) ...