Наличие запросов JPQL по-прежнему является уровнем абстракции и позволяет переключать базу данных, а также при использовании критериев.

ользую JPA namedQuery для выбора данных из БД.

 @NamedQuery(name = "Concept.findByRefTableNull", query = "SELECT c FROM Concept c WHERE c.conceptName = :conceptName and c.refTable = :refTable"),

///
 List<Concept> attributeList 
                = em.createNamedQuery("Concept.findByRefTableNull")
                .setParameter("conceptName", "student").
                setParameter("refTable", null).
                getResultList();

        System.out.println(attributeList.size()); //return 0

Размер списка равен 0, но я уверен, что в нем должны быть записи. Причина в возврате. Как запросить столбец, значение которого является нулевым в JPA?

Благодарю.

Ответы на вопрос(4)

Ваш ответ на вопрос