Я должен вызывать EntityManager.clear () часто, чтобы избежать утечек памяти?
Я новичок в JPA / OpenJPA, и я заметил, что если я не позвонюEntityManager.clear()
после того, как я сохраняю сущности, я получаюOutOfMemoryError
(Я продолжаю добавлять новые объекты в цикле). Я не уверен, является ли это ожидаемым поведением, или это просто и глюк OpenJPA 1.2.1.
Итак, я обязан явно отделить сущности сам? Если нет, то это хорошая практика?