Ich habe den folgenden Code:Querying Hibernate Cache
Person a = new Person();
a.setName("John");
Session session = openHibernateSession();
session.beginTransaction();
session.saveOrUpdate(a);
Criteria critera = session.createCriteria(Person.class);
critera.add(Restrictions.eq("name","John"));
Person personFromCache = (Person) criteria.uniqueResult();
...
session.commit();
Was ich will, ist die Fähigkeit haben Objekte aus zu suchen, die Datenbank und Cache des Hibernate. Das folgende Beispiel gibt null zurück, wenn uniqueResult
aufgerufen wird. Gibt es eine Möglichkeit, gespeicherte Objekte abzurufen, die noch nicht in die Datenbank übernommen wurden?