如何使用oracle数据库设置Hybris db事务超时?
我已经尝试过以下代码但没有效果,提前谢谢。
TransactionTemplate template = new TransactionTemplate(manager);
template.setTimeout(1);
答案 0 :(得分:0)
您可以在local.properties db.connectionparam.oracle.jdbc.ReadTimeout
或db.connectionparam.oracle.net.READ_TIMEOUT
中设置(均以毫秒为单位)。
查看此帖子的差异:https://stackoverflow.com/a/18513472/1140748
为了解释一下,在平台的AbstractTenant
中,您有一个方法extractCustomDBParams
,可以检查以db.connectionparam
开头的密钥。