Wat u van pool krijgt, is een proxyverbinding. Om toegang te krijgen tot de onderliggende Oracle-verbinding, moet u unwrap() gebruiken met isWrapperFor():
try (Connection hikariCon = dbConnect.getConnection()) {
if (hikariCon.isWrapperFor(OracleConnection.class)) {
OracleConnection connection = hikariCon.unwrap(OracleConnection.class);
:
:
}
Welke methode is echter specifiek voor OracleConnection in uw voorbeeld? je hoeft misschien helemaal niet te casten!