Ich bin neu in Hibernate Criteria, ich fand viele Beispiele mit Liste. Mag wissen, wie ein Kriterienobjekt in Mitarbeiter-Objekt konvertiert werden kann. Ist es möglich, dass Hibernate-Kriterien eine Klassenentität zurückgeben?java.lang.ClassCastException: org.hibernate.impl.CriteriaImpl kann nicht umgewandelt werden
Employee emp= (Employee) session.createCriteria(Employee.class,"a")
.createAlias("a.jobs", "j")
.add(Restrictions.eq("id", id))
.add(Restrictions.eq("j.active", "1"));
java.lang.ClassCastException: org.hibernate.impl.CriteriaImpl kann nicht auf Mitarbeiter gegossen werden.
Jobs Objekt ist eine zu viele Beziehung, versuchen Objekte von Arbeitsplätzen filteractive
Wie ich von ID bin Filterung, wird es sei ein einzelnes Objekt. –
@CorkKochi Ich aktualisiere meine Antwort. Sie können nur diese beiden Methoden verwenden. –
@CorkKochi Ich bearbeite für ein 'uniqueResult()' Ergebnis. –