आपको पूल से जो मिलता है वह एक प्रॉक्सी कनेक्शन है। अंतर्निहित Oracle कनेक्शन तक पहुँचने के लिए, आपको isWrapperFor() के साथ unwrap() का उपयोग करना चाहिए:
try (Connection hikariCon = dbConnect.getConnection()) {
if (hikariCon.isWrapperFor(OracleConnection.class)) {
OracleConnection connection = hikariCon.unwrap(OracleConnection.class);
:
:
}
हालांकि, आपके उदाहरण में कौन सी विधि OracleConnection विशिष्ट है? हो सकता है कि आपको कास्ट करने की बिल्कुल भी आवश्यकता न हो!