我是 Java 项目的初学者,我想知道做某事的最佳方法。我开发了一个桌面应用程序,它在 JTable 中显示来自数据库中表的数据,当该表发生更改时,它必须显示以前的数据 + 新记录。
好吧,我做了一个线程:首先,开始,显示一个JTable中的所有数据,执行一个查询。线程:关注数据库,执行一个查询,与第一个不同,每隔 X 秒。
假设执行查询后每个连接都关闭了,但时不时会出现这个错误:
侦听器拒绝连接并出现以下错误:ORA-12519,TNS:找不到合适的服务处理程序
我读过一些关于它的内容超过了允许的最大进程数,而且我可能可以使用 Poolable Connection 解决它,但我不确定如何去做。有人可以帮我吗?
提前致谢!