Я должен проверить утечку соединения в моем приложении, то есть открыть соединения, которые не были закрыты.
После поиска, после того как я узнал, что тысячи раз были открыты соединения, но я не могу вручную перейти к каждому фрагменту кода и проверить наличие соединения.
Я думаю, это могло бы быть возможно при использовании регулярного выражения, но на самом деле я не настолько хорошо разбираюсь в регулярных выражениях, что мог бы написать его.
Пожалуйста, предложите регулярное выражение для проверки номера java-файлов на предмет того, было закрытое соединение закрыто или нет.
Мой кодовый паттерн выглядит примерно так.
try {
/*
Some code goes here
*/
con = EJBUtil.getConnection(JNDI_NAME);
/*
Some code goes here
*/
}
finally
{
/*
Some code goes here
*/
DBUtil.close(con);
or
closeConnection.close(con);
/*
Some code goes here
*/
}