簡體   English   中英

從NamedParameterJdbcTemplate設置查詢超時

[英]Set Query Timeout from NamedParameterJdbcTemplate

我正在使用Spring框架。 使用NamedParameterJdbcTemplate時如何設置查詢超時? 我注意到JdbcTemplate具有setQueryTimeout(int queryTimeout)方法,但是我無法找到一種使用NamedParameterJdbcTemplate做到這一點的方法。 它具有getJdbcOperations()方法,但似乎沒有公開setQueryTimeout()。

通過創建JdbcTemplate,設置查詢超時,然后將JdbcTemplate包裝到NamedParameterJdbcTemplate中,您應該能夠做到這一點:

JdbcTemplate template = new JdbcTemplate(...);
template.setQueryTimeout(...);
NamedParameterJdbcTemplate named = new NamedParameterJdbcTemplate(template);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM