Hibernate - Соединение не закрыто в пуле соединений - PullRequest
1 голос
/ 19 октября 2010

Я использую org.apache.commons.dbcp.BasicDataSource и хочу отслеживать незакрытые соединения.Какие свойства я должен установить в конфигурационном файле hibernate?

Спасибо.Giovanni

Ответы [ 2 ]

1 голос
/ 13 мая 2011

Может быть полезно обновить конфигурацию log4j, чтобы конфигурация c3p0 выводилась в файл журнала. Просто установите для категории com.mchange.v2.c3p0 значение «информация». У меня большие трудности с получением файла конфигурации c3p0, поэтому, возможно, ваш файл тоже не читается.

0 голосов
/ 19 октября 2010

Я не уверен, что это что-то, поддерживаемое DBCP (если это возможно, возможно, добавьте ссылку на документацию).

Однако это должно быть возможно при использовании C3P0 и следующих свойств (см. предыдущий ответ ):

Вам нужно будет установить их в c3p0.propeties (см. Приложение C: заметки, относящиеся к Hibernate * ).

Другой вариант - использовать BoneCP.

Но мне интересно, зачем вам это нужно, я уверен, что Hibernate не пропускает соединения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...