强制关闭Java应用程序是否会导致数据库连接泄漏

时间:2013-12-13 06:39:12

标签: java database netbeans

从NetBeans运行Java应用程序,并且应用程序连接到远程数据库时,如果我们尝试使用“停止”按钮从NetBeans中终止应用程序,是否会导致数据库连接泄漏?

如果是这样的话......在杀死正在运行的应用程序实例之前,我们应该在哪里设置属性以关闭所有数据库连接。

1 个答案:

答案 0 :(得分:1)

有两个方面可以泄露连接。

在Java软件中:

你真的可以忽略这一点,因为应用程序很快就会被杀死。

在数据库中:

这将导致问题,每个网络服务器应用程序都会检查连接是否中断并释放资源。

所以我认为你不会遇到问题,因为数据库会将连接标记为无效并释放所有资源。