Как создать запрос с параметром с критериями для универсального класса?

Я хочу создать запрос, который выберет все позиции по идентификатору смартфона с CriteriaBuilder в абстрактном фасаде

public List<T> findAllById(int id) {
    javax.persistence.criteria.CriteriaQuery cq = getEntityManager().getCriteriaBuilder().createQuery();
    cq.select(cq.from(entityClass));
    return getEntityManager().createQuery(cq).getResultList();
}

диаграмма классов

0 ответов

Другие вопросы по тегам