我编写了一个java应用程序,首先在启动时和每次刷新期间创建连接池,从池中获取连接,使用它,然后关闭它。当我从网络和用户断开连接时会出现问题按下“刷新”按钮。该应用程序似乎进入挂起状态(从我的调试消息,它表明它正在等待从池中获取连接,它永远不会得到)。无论如何,我可以暂停这个请求吗?我是java编程的新手。任何帮助表示赞赏。
谢谢!
答案 0 :(得分:0)
您可以查看ConnectionPoolDataSource
实施情况;它可能有办法重置池。我不知道直接了解网络是否断开连接,但是您在WindowAdapter
中进行了重置,只需添加一个重置按钮。