Como registrar a atividade de conexão JDBC?

Como posso ver quando minha biblioteca de pooling (C3P0) está criando e fechando conexões JDBC?

Nota: Eu fiz pesquisas sobre isso e já encontrei uma solução. Estou postando aqui para que possa ser útil para os outros e eu possa me referir a ele caso eu esqueça isso no futuro.

Outras abordagens / respostas são bem vindas.

questionAnswers(1)

yourAnswerToTheQuestion