- Sim, você deve fechar seu
Statement
s /ResultSet
s - Eles normalmente farão referência ao JDBC brutoConnection
em vez dePooledConnection
proxyConnection
retornado pelo DBCPPooledDataSource
. - Considere usar C3P0 em vez de DBCP.
- Considere usar o Spring para gerenciar suas operações JDBC e você nunca terá que se preocupar com esse tipo de coisa.