¿Tengo que cerrar () cada EntityManager?

Acabo de comenzar a migrar mi marco de persistencia de cosecha propia a JPA.

Dado que los marcos de persistencia ocultan gran parte de la fontanería, me interesa saber si NO cerrar EntityManagers creará una pérdida de recursos, o si los marcos los recopilarán y cerrarán por mí.

Tengo la intención de cerrarlos en todos los lugares, pero ¿DEBO hacerlo?

Por el momento usando TopLink, solo porque funciona con NetBeans fácilmente, pero estoy feliz de investigar otros proveedores de JPA.

Respuestas a la pregunta(3)

Su respuesta a la pregunta