До недавнего времени мы создавали новое соединение с базой данных для каждого запроса. Каждый запрос настраивается с помощью connection.prepareStatement (query), и мы смогли записать эти запросы в наш регистратор (java.util.logging) с помощью prepareStatement.toString (). Это использовал драйвер JDBC postgresql.
Теперь мы перешли на использование c3p0 для управления пулами соединений, и, к сожалению, prepareStatement.toString () больше не возвращает подготовленный оператор запроса.
Я прочитал, что ведение журнала c3p0 можно направить в стандартное средство ведения журнала, но к сожалению, мне не удалось найти, куда идут эти сообщения. Где я могу найти эти сообщения? Консоль Glassfish 3 в NetBeans сообщает, что отладка включена.
INFO: Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10]