आपकी त्रुटि स्पष्ट रूप से कहती है कि कास्टिंग संभव नहीं है, क्योंकि java.math.BigInteger वर्ग का उदाहरण java.lang.Long वर्ग का उदाहरण नहीं है।
अब सवाल यह उठता है कि कौन किस स्तर पर कास्टिंग कर रहा है, जब हम JDBC ड्राइवर से कनेक्शन बनाने के लिए कहते हैं, तो यह वास्तव में हमें कनेक्शन की उचित कार्यशील वस्तु वापस देने से पहले पर्दे के पीछे बहुत काम कर रहा है।
समस्या MySQL के आपके संस्करण के साथ संयोजन में mysql-connector.jar के आपके संस्करण के साथ लगती है। MySQL Connector/J का नया संस्करण आज़माएं (देखें https://dev.mysql.com /डाउनलोड/कनेक्टर/जे/ नवीनतम संस्करण के लिए), उदाहरण के लिए यदि आप पुराने संस्करण का उपयोग कर रहे हैं तो 5.1.47 या 8.0.12 में अपग्रेड करें।