Muss ich jeden EntityManager schließen ()?

Ich habe gerade damit begonnen, mein selbst entwickeltes Persistenz-Framework auf JPA zu migrieren.

Angesichts der Tatsache, dass die Persistenz-Frameworks einen Großteil der Installation verbergen, möchte ich wissen, ob das NICHT-Schließen von EntityManagers zu einem Ressourcenleck führt oder ob die Frameworks diese für mich sammeln und schließen.

Ich habe an allen Orten vor, sie zu schließen, aber muss ich das tun?

Im Moment mit TopLink, nur weil es mit NetBeans problemlos funktioniert, aber ich bin glücklich, andere JPA-Anbieter zu untersuchen.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage