我已将@QueryTimeOut注释添加到JDBI使用的DAO界面中。
<dependency>
<groupId>io.dropwizard</groupId>
<artifactId>dropwizard-jdbi</artifactId>
<version>0.7.1</version>
</dependency>
它没有做任何事情,即查询仍然可以运行超过指定的超时,没有任何反应。
@SqlQuery("select position, industry [...]")
@QueryTimeOut(60)
Collection<ContentByPositionAndIndustry> findAll();
我想知道驱动程序是否支持此功能?
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>RedshiftJDBC41</artifactId>
<version>1.1.6.1006</version>
</dependency>