BMT - Как обеспечить правильное закрытие соединений
В BMT мы обычно используем
userTransaction.begin();
//db operations
userTransaction.commit();
Гарантирует ли userTransaction.commit(), что соединение закрыто и правильно возвращено в пул соединений. Есть ли способ явно упомянуть, чтобы закрыть соединение.
Приложение использует BMT и сталкивается с большим количеством утечек соединения. Каждая транзакция к БД окружена
userTransaction.begin();
//db operations
userTransaction.commit();
Любые предложения будут очень полезны