Als u lekken wilt ontdekken, kunt u profilers gebruiken zoals yourkit
of jprofiler
die socket/jdbc-lekken kan opsporen.
Om lekken op te lossen, moet u de plaatsen vinden waar u verbindingen opent en try-with-resources gebruiken die alles zullen doen close()
dingen voor jou
try (Connection conection = DriverManager.getConnection(url);
PreparedStatement statement = createPreparedStatement(conection);
ResultSet resultSet = statement.executeQuery()) {
// process the resultSet here, all resources will be cleaned up
}