Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/01/2016, 07:05
Avatar de Profesor_Falken
Profesor_Falken
 
Fecha de Ingreso: agosto-2014
Ubicación: Mountain View
Mensajes: 1.323
Antigüedad: 10 años, 4 meses
Puntos: 182
Respuesta: PostrgreSQL no cierra conexiones en JavaEE

Buenas,

Si como dices en el titulo utilizas Java EE, lo correcto seria que utilices inyeccion de dependencias para no tener que gestionar y cerrar asi tu factory directamente.


Código Java:
Ver original
  1. @PersistenceUnit(unitName="PersistenceUnit")
  2. private EntityManagerFactory emf;

De esta forma sera el propio contenedor el que se encargue de hacer el close y liberar los recursos cuando proceda.

Tambien puedes hacer lo mismo directamente con el entityManager:
Código Java:
Ver original
  1. @PersistenceContext(unitName="PersistenceUnit")
  2. private EntityManager em;

Un saludo
__________________
If to err is human, then programmers are the most human of us