如果您关闭已关闭的连接会发生什么?

Zib*_*obz 5 java database-connection jdbc

我正在阅读我的数据库访问逻辑,并发现可以连续两次关闭同一个连接.

除了作为重复指令之外,我是否有任何理由担心在关闭之后关闭连接?

Lau*_* L. 5

如果您使用 java.sql.Connection 应该没有问题。

从连接文档:

对已关闭的 Connection 对象调用 close 方法是无操作的。

即它什么也不做。

这应该代表任何正确的实施。尽管某些实现在这个问题上可能会出现奇怪的行为。