服务器连接超时时的时间限制?活跃 JDBC

Time Limit When The Server Connection is Timed Out ? Active JDBC

在 Active JDBC 中,是否有允许我们设置连接超时限制的功能?

它的工作原理就像...每当用户删除或(插入、更新等...)大量数据时,突然服务器的连接丢失...如果等待时间到了,它将回滚其事务大于定义的超时限制 ???

问候,文森特

发现这个:Base.connection().setNetworkTimeout();但是...没有关于 ActiveJDBC 的文档。这还能用???

此方法不是框架的功能。有问题的代码:

Base.connection().setNetworkTimeout()

java.sql.Connection 有关,它是 JDK/JDBC 的一部分:

https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html#setNetworkTimeout-java.util.concurrent.Executor-int-

因此,您可以在那里找到文档。但是,我建议您不要跟踪超时,而是 运行 您在事务下的语句。这意味着任何时候您遇到任何错误,包括网络故障,您的数据完整性都将得到保护。参见:http://javalite.io/transactions