java - 如何找出Java中Connection对象的设置登录超时时间?

标签 java jdbc database-connection

我在 Java(1.5) 中有一个连接对象,我想知道为登录超时设置了什么值。有没有办法访问它?

我正在尝试在 URL 本身中设置超时,例如 jdbc:server//host....等..;loginTimeout=5 并且我基本上是在尝试确认它是否已生效

最佳答案

使用DriverManager 设置数据库服务器登录连接超时的类。

// Getting timeout value
int timeout = DriverManager.getLoginTimeout();

// Setting timeout value
DriverManager.setLoginTimeout(timeout)

关于java - 如何找出Java中Connection对象的设置登录超时时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18065678/

相关文章:

java - 包含适用于 x86 和 x64 位操作系统的不同 jar

java - 准备好的语句: Compare timestamp with granularity of minutes

database - BIRT 和 iServer、开发/质量保证/生产环境

asp.net - 通过我的vip算法加密和解密web.config中的ConnectionSting

java - 在 Java 中打开枚举不会转到正确的大小写

java - list(LinkedList).head 和 Node head 之间的区别?

java - 将 10 个文件与模板文件进行比较

java - 是否有一个支持 fetchSize 的 mysql JDBC?

java - 包含 redshift jdbc 驱动程序 : Unable to instantiate driver class "com.amazon.redshift.jdbc.Driver": java. lang.NoClassDefFoundError

java - 使用 SQL Azure 关闭连接