HIbernate Entity Manager:, Wie man cache-Abfragen?

Ich bin mit dem Hibernate 3.5.1 und EntityManager für die Dauerhaftigkeit der Daten (mit JPA 2.0 und EHCache 1.5). Ich kann erhalten Sie die Abfrage, indem Sie den folgenden code:

EntityManager em;
...
Query query = em.createQuery(...);
...

Nun, das problem ist, dass EntityManager ist createQuery () - Methode gibt javax.die Persistenz.Abfrage, die, im Gegensatz zu org.hibernate.Abfrage (zurückgegeben von der SessionFactory ist createQuery () - Methode), nicht das org.hibernate.Abfrage.setCacheable () - Methode.

Wie ich bin, dann soll der zum Zwischenspeichern von Abfragen mit EntityManager (oder irgendein anderer Teil des Hibernate)?

InformationsquelleAutor eold | 2010-08-25
Schreibe einen Kommentar