当我使用连接池连接到数据库时,我得到了这个例外。
然后我尝试使用基本的Class.forName()连接到数据库;和DriverManager方法我能够这样做..为什么会发生这种情况?
答案 0 :(得分:2)
如果涉及连接池,可能会出现此问题。原因如下。
原因:
解决方案:
您可以重置连接池 - 这是最佳选择。这将删除驻留在池中的当前已断开的连接,并强制创建一个新的连接池,其中包含新的连接对象。
您可以重新启动应用程序服务器。不推荐。(您不能继续在生产中重新启动应用程序服务器)
参考Link