Yas*_*ter 5 java timeout jdbc jdbi dropwizard
1)是否可以为Dropwizard的JDBI mysql连接器设置queryTimout的全局值?什么是默认值?我不想在每一个DAO中使用@QueryTimeOut.
2)那么java .sql.Statement.Connection在哪里是networkTimeout参数,定义如下:
驱动程序等待数据库请求完成的毫秒数.如果超出限制,则抛出SQLException.
我应该将其视为查询超时吗?
Kno*_*Cup 2
您可以配置一个语句使用者,为每个语句注入它。它可以在可配置的 JDBC 包装器上设置: org.jdbi.v3.core.Jdbi 类似:
Jdbi.create(datasource) .configure(SqlStatements.class, stmt -> { stmt.setQueryTimeout(timeout); });
归档时间:
9 年,7 月 前
查看次数:
755 次
最近记录:
6 年,7 月 前