接続オブジェクト (java.sql.Connection) を作成しました。
このコードを使用して、接続が既に開かれていることを確認できますか?
if (connection != null && connection.isValid(0)) {
return connection;
}
これに問題がある場合は、私を助けてください。
java. sql. Connection でisOpen()メソッドまたはisClosed()を使用しない理由
編集:
isValid ()は、接続が閉じられていないかどうかを内部的にチェックします。これは、接続が isValid かどうかもチェックするため、IMO の方が優れています。
あなたのコードは問題ありません。isClose()
接続がまだ有効かどうかもテストするため、メソッドを使用するよりも安全です。