Soll ich anrufen EntityManager.clear() oft um Speicherverluste zu vermeiden?

Ich bin neu in JPA/OpenJPA und ich bemerkte, dass wenn ich nicht angerufen EntityManager.clear() nachdem ich anhalten Entitäten bekomme ich eine OutOfMemoryError (ich halten das hinzufügen neuer Entitäten in einer Schleife). Ich bin mir nicht sicher, ob dies das erwartete Verhalten, oder ist es nur und OpenJPA 1.2.1 glitch.

So, bin ich verpflichtet, explizit trennen Sie die Einheiten selbst?
Wenn ich mich nicht, es ist eine gute Praxis überhaupt?

InformationsquelleAutor ecerulm | 2010-02-11
Schreibe einen Kommentar