es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: CRITERIA-API

Buscar por lista de palabras clave

Tengo un problema con CriteriaBuilder. Hay dos clases public class Filter { Integer id; List<string> keyWords; } public class Entity { String name; String description; } Quiero obtener filtros que coincidan con Entity. Imaginemos que tenemos una entidad (name = “abc”, description = “test description asd”) Y filtros: 1. id . . . Read more

Recibo llamadas duplicadas para la relación del criteriabuilder debido a dos ‘get’.

Estoy recibiendo llamadas duplicadas debido al código que se muestra a continuación. ¿Alguien puede ayudar con esto? Estoy obteniendo duplicados para la clase Student que está presente en el segundo método get mencionado a continuación. CriteriaBuilder cb = getSession().getCriteriaBuilder(); CreateriaQuery<AccAssotio> cq = cb.createquery(AccAssotio.class); cq.where(root.get(AccAssotio_To_SHR).get(Student_ID).in(?));

Java lambda conserva el valor de parámetro exterior de la primera llamada incluso en la segunda llamada.

El título puede que no sea muy descriptivo, pero trataré de resumir mi problema. Estoy intentando crear consultas dinámicas utilizando Java Specifications. En mi caso, un DTO con filtros llega desde un punto final REST y para cada filtro intento crear una especificación como esta: private Specification <trafficdata> buildSpecificationQuery(TrafficDataRequestDTO requestDTO) . . . Read more