Hallo,
Umgebung
spring 2.5;
hibernate core 3.3.2
tomcat 6.0.20
Ich hole per criteria-Api daten aus der DB:
Erhalte 3 Objekte/"DB-Zeilen", davon sind zwei als Role-Objekt in der Liste, das dritte wohl als Proxy...
Komme grad alleine nicht mehr weiter - wie schaffe ich es, dass das dritte Objekt kein Proxy ist? In der Criteria? beim iterierieren brint Hibernate.initialize() leider nichts...
Viele Dsnk schonmal für alle Anworten.
Viele Grüße aus der Schweiz!
Umgebung
spring 2.5;
hibernate core 3.3.2
tomcat 6.0.20
Ich hole per criteria-Api daten aus der DB:
Code:
Criteria criteria = getHibernateTemplate().getSessionFactory().getCurrentSession().createCriteria(Role.class);
criteria.add(Restrictions.eq("isRpa", "1"));
criteria.add(Restrictions.ge("roleState", minRole));
return criteria.list();
Erhalte 3 Objekte/"DB-Zeilen", davon sind zwei als Role-Objekt in der Liste, das dritte wohl als Proxy...
Code:
[0] Role (id=5973)
[1] Role (id=5974)
[2] Role_$$_javassist_2 (id=5953)
Code:
role Role_$$_javassist_2 (id=5953)
activeFrom null
activeTo null
description null
handler JavassistLazyInitializer (id=5976)
Komme grad alleine nicht mehr weiter - wie schaffe ich es, dass das dritte Objekt kein Proxy ist? In der Criteria? beim iterierieren brint Hibernate.initialize() leider nichts...
Viele Dsnk schonmal für alle Anworten.
Viele Grüße aus der Schweiz!