2010-10-19 1 views

ответ

0

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

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

Вам необходимо установить их в c3p0.propeties (см. Appendix C: Hibernate-specific notes).

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

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

+0

Я хочу найти связь, которую программисты не закрывали. Я использую C3P0 сейчас, и я установил два свойства, но ничего не пишет! –

+0

Извините. Я поместил фрагмент applicationContext.xml параметра Spring of connection: .... <свойство name = "unreturnedConnectionTimeout" value = "30" /> <свойство name = "debugUnreturnedConnectionStackTraces" value = "true" /> Надеюсь, что он регистрирует соединения, не закрытые программистами, но это не так. –

1

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